NOVICE
Yes, I know
how to build a website.
I have no idea
how to build a website.
Tables
Inline CSS
Nested Tables
Spacer GIFs
Always ask “Is there a better way?”
NOVICE
Still a lot of procedural code, though.
APPRENTICE
10 different ways
10 different methods
10 different projects
“[HTML and CSS] are must-have in many 'non-technical' fields these days such as marketing, which is no longer just the realm of ad campaigns and press releases. Today's marketers must A/B test, optimize, analyze, develop landing pages and so much more.”
—Gregg Pollack, Founder of Code School
Will help you learn OOP and
programming patterns like MVC.
$mysqli = new mysqli('localhost', 'root', 'password', 'test');
$query = $mysqli->query("SELECT * FROM users WHERE id = '1'");
while($row = $query->fetch_assoc()) {
print_r($row);
}
$query = $this->db->get('users')->where(id,1);
foreach ($query->result() as $row)
{
echo $row->name;
}
$user = User::find(1);
var_dump($user->name);
Unit testing is the process of looking for chunks of code that make for convenient “units” to which you can apply automated Unit Tests, small programs designed to verify low-level implementation details and detect coding errors early.
—Mike Bland
@zvineyard
zacvineyard@gmail.com
Photos by Dima Viunnyk, Nikola Ostrun, Thomas Shahan