
Your first page in HTML and CSS
A heading, a picture, a link and some colour. One small page you can open in your browser.
14 minA short lesson every Sunday, in the order I would learn them.

A heading, a picture, a link and some colour. One small page you can open in your browser.
14 min
The order I would learn it all in if I began again, drawn on a whiteboard in nine minutes.
9 min
Values, functions, lists and clicks. The small part of the language that most pages use.
18 min
Small screens first: one column, big buttons, and a few lines of CSS that change it for a laptop.
12 min
How I started, what I got wrong and how I fit it around work and the garden.
15 min
Most error messages tell you the file and the line. Here is how to read one without panic.
9 min
Say the problem out loud, line by line. It works more often than I like to admit.
8 min
Three commands to save your work, look back and undo a mistake. No teams needed.
10 min
You ask, the kitchen answers. A small request, a small reply and what to do when it goes wrong.
13 min
Rows, columns and gaps on one small page, drawn on paper first and then written in CSS.
12 min
What happens when you type a password, what the site keeps, and why you never store it yourself.
16 min
Free hosting, one folder and a link you can send to your mum. The first deploy is less scary than it sounds.
11 minFree
A short letter every Sunday: one thing to build, one thing I got stuck on and one thing to try this week.