Phase 0 — Web Foundations & JavaScript
Weeks 1–8.
The raw vanilla fundamentals, hand-coded from scratch — no shortcuts, no AI
assist yet. What the web and internet is and how do they work, dev environment and Git, HTML & CSS (two parts), JavaScript fundamentals (two parts), and DOM manipulation and events & more. Everything later in the program leans on this being solid: the goal here is muscle memory —writing full pages and scripts by hand until nesting, selectors, syntax, DOM APIs etc. stop requiring a lookup.