A free frontend course covering HTML, CSS, and JavaScript fundamentals, then moving into how browsers actually work, how the DOM and events behave, how layouts are rendered, how modules and TypeScript fit together, how state is managed without framework magic, and how React, Vue, Svelte, and Angular sit on top of the web platform rather than replace it, focusing on clear mental models and real-world trade-offs.
You can support this channel by joining our community:
/ @awesome-coding
00:00 Intro
00:00:59 The anatomy of a web app
00:10:23 A CSS & HTML crash course
00:21:07 A JavaScript crash course
00:35:04 A JavaScript deep dive
00:53:47 A TypeScript crash course
01:03:40 Frontend frameworks
01:22:40 Building a JS framework
01:28:52 Thanks!