Cooking Code. An illustrated guide to basic web development fundamentals for absolute beginners.



Generic placeholder image

What Exactly is a Website?

A website is basically a collection of files in a folder on a computer. To share your website with others, you will need two things: a domain name and a hosting account.

Read more... »

Generic placeholder image

HTML Basics

A html document is like the inner thoughts of a chef. It is precise instructions of the required ingredients, techniques and tools to make a perfect dish.

Read more... »

Generic placeholder image

CSS Basics

HTML and CSS have to work together to create a beautiful website. Somewhere in the code, they need to exchange instructions about the what’s, when’s, where’s and how’s.

Read more... »





Generic placeholder image

Long Story Short. A recipe for success.

That's it. If Watson is cooking up BBQ sauce, I'm cooking code. But let's face it, learning to code from scratch can be hard. This is why I started the Cooking Code Project.

Cooking Code uses food metahpors and analogies to illustrate fundamental web concepts. In doing so, I hope it helps people connect the abstract to the everyday and makes learning how to code delicious, delightful, and, of course, digestable. From one noobie to another, nothing beats the sweet taste of homemade code.

I am in the midst of making an ebook. If you'd like a free copy, please send me an email and I'll be sure to let you know when it's available. Of course, if you have any questions, thoughts or suggestions, I'd be happy to hear from you. You can contact me directly at minh@cookingcode.ca.


About Minh.

Enjoys food. Loves poutine. Lives in Toronto, Canada. Usually up to no good. Likes to draw. Good at making things but happiest when helping others make things happen.

View Minh Ngo's profile on LinkedIn