Resources / Web Development
Free courses for building real things on the web. Short, opinionated courses drawn from shipping real client sites — not textbook theory. Each lesson is a self-contained idea you can read in under 20 minutes and use the same afternoon.
All courses 4 courses
Foundations 6 lessons · 1h 48m
Ship your first Next.js site From an empty folder to a live, indexed site on a real domain. Opinionated setup — App Router, Tailwind v4, Vercel.
Foundations 5 lessons · 1h 12m
React, one state update at a time The mental model most tutorials skip. Why re-renders happen, what useEffect actually does, and how to keep components out of your way.
Intermediate 5 lessons · 1h 25m
Performance that actually ships Lighthouse tells you the score; this course tells you which changes move it. Images, fonts, JS, and the server response.
Intermediate 6 lessons · 1h 34m
Forms, auth, and state you can trust The parts of a real site that bite: controlled inputs, validation, Formspree, and dropping Clerk in without drowning in callbacks.