> ls /lessons
lessons
Work through these in order. Tick each step off as you go — the terminal remembers where you are. The last one is an optional bonus — do it only if you're curious.
- 00 Welcome What this is, what you'll be able to do by the end, and how to use it.
- 01 Accounts Sign up for the two free accounts you'll use — Claude and GitHub.
- 02 Setting up your laptop Install the four tools you'll build with, and meet the terminal.
- 03 How your computer is organized Files, folders, and how to move around your own machine without getting lost.
- 04 Your first project Launch Claude Code, learn how to talk to it, and build a real little thing.
- 05 Saving your work with GitHub What Git and GitHub are, and how to have your assistant back up your work.
- 06 Running your app Local vs web apps, what a dev server and localhost are, and how to test your work.
- 07 Putting it on the internet What web hosting even is, what a build is, deploying to Cloudflare Pages the easy way, and custom domains.
- 08 Understanding your AI assistant How the AI works, the different models, what the plans cost, and how to make your usage go far — so you can build smarter and avoid surprises.
- 09 When you're stuck What to do when something breaks, freezes, or confuses you — and why it's never as bad as it feels.
- 10 The working loop & good habits The simple rhythm you'll repeat forever, plus the habits that keep building fun and safe.
- 11 Build a little tool for yourself optional Optional bonus — point the same skills at a small tool that saves you time on your own computer.