3 courses
Frontend Developer
The browser as a platform: semantic HTML, modern CSS and production JavaScript.
- 1Web Development from First PrinciplesBuild web pages the way experienced front-end engineers do: semantic HTML that carries meaning, CSS layout that doesn't fight you, responsive design that starts mobile-first, and accessibility that ships in the first draft.
- 2JavaScript for Real ApplicationsModern JavaScript for engineers who ship: ES2020+ syntax, async that doesn't bite back, modules, npm hygiene, and the JS bugs that actually get exploited.
- 3TypeScript in PracticeStructural typing, narrowing, discriminated unions, generics that earn their keep, strict tsconfig, and honest types at untrusted boundaries — TypeScript past the tutorial.