Kevin Powell's in-depth course on why CSS behaves the way it does, so layouts stop surprising you.

A self-paced course by Kevin Powell on The Cascade, for people who can already build simple layouts but find CSS feels like guesswork. It mixes text, video, interactive demos and exercises: mini-challenges, partly built code to finish or debug, and design-to-code builds.
Modules cover the CSS mindset, layout with grid and flexbox, fluid and responsive layouts with media and container queries, and an appendix on custom properties, DevTools and nesting. A module on resilient CSS (custom properties, :has(), @property and component design) is listed as coming at the end of November 2026.
You get lifetime access, private Discord channels and a certificate.