Month 1
Month 1 — Web Foundations & HTML
Internet, browsers, HTML5 semantics, basic accessibility, media and forms — the foundations of a real site.
Follow your pole in order. Switch between Web and Data anytime.
Web pole
Web & Mobile-web pole
HTML → Next.js, Cursor, integrations — build sites from A to Z.
12 months · 48 weeks · 144 lessons · 74h+
Month 1
Internet, browsers, HTML5 semantics, basic accessibility, media and forms — the foundations of a real site.
Month 2
Cascade, Flexbox, Grid, mobile-first responsive, typography, accessible color, restrained animation.
Tip: finish the previous month first
ContinueMonth 3
Modern syntax, types, functions, arrays/objects, errors, ES modules — the language of the interactive Web.
Tip: finish the previous month first
ContinueMonth 4
Manipulate the page, listen to events, store locally, version with Git, survive in the terminal.
Tip: finish the previous month first
ContinueMonth 5
Type to prevent bugs, interfaces, generics, tsconfig, gradual migration to safer code.
Tip: finish the previous month first
ContinueMonth 6
JSX, props, state, effects, lists, controlled forms — think UI as reusable components.
Tip: finish the previous month first
ContinueMonth 7
Routing, Server/Client Components, layouts, metadata, images, navigation — the production framework.
Tip: finish the previous month first
ContinueMonth 8
Utility design system, UI components, intentional dark mode, advanced a11y, restrained motion for mobile web.
Tip: finish the previous month first
ContinueMonth 9
Route Handlers, Server Actions, Zod validation, SQL/Postgres basics, modern auth (session/JWT/Clerk).
Tip: finish the previous month first
ContinueMonth 10
Email, payments, CMS, storage, analytics, webhooks — wire a real web product.
Tip: finish the previous month first
ContinueMonth 11
PWA, offline, Core Web Vitals performance, technical SEO, testing, monitoring — production quality.
Tip: finish the previous month first
ContinueMonth 12
Master Cursor, responsible AI workflows, pro Netlify deploy, portfolio and year-end capstone.
Tip: finish the previous month first
ContinueMonth 1
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 2
12 lessons · 4 weeks
Week 1
Week 2
Month 3
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 4
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 5
12 lessons · 4 weeks
Week 2
Month 6
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 7
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 8
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 9
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 10
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 11
12 lessons · 4 weeks
Week 1
Week 2
Week 3
Month 12
12 lessons · 4 weeks
Week 1
Week 2
Week 3