CSS Layout and Modern Styling
Grid, flexbox, container queries and layouts that stop fighting you
Created by Lena Fischer
What you will learn
- Choose between grid and flexbox without guessing
- Build responsive layouts that adapt to their container, not just the viewport
- Understand the cascade, specificity and why your override is not applying
- Use custom properties for theming rather than a preprocessor
- Handle typography, spacing and rhythm consistently
- Write CSS that a colleague can safely delete
Course content
13 sections · 84 lectures · 12h total length
- What this course covers, and what it does notPreview03:00
- How to get the most out of itPreview04:00
- Setting up and downloading the exercise files06:00
- The box model, honestlyPreview03:00
- The box model, honestly in detail08:00
- A closer look at the box model, honestly07:00
- Worked example: the box model, honestly11:00
- Where the box model, honestly goes wrong10:00
- Exercise: the box model, honestly15:00
- The box model, honestly in practice14:00
- Two approaches to the box model, honestly06:00
Topics covered
Requirements
- You have written some HTML and CSS before
- A browser and a text editor
Description
Most CSS frustration is layout frustration. This course rebuilds your mental model around grid and flexbox, then adds the newer tools — container queries, logical properties, `:has()` — that quietly removed the need for half the old workarounds.
Your instructor
Product designer and design-systems lead
Lena has built three design systems and thrown away two of them. She teaches the parts that survived: naming, tokens, and the unglamorous governance that keeps a system from rotting.
Learner reviews
- 5 star64%
- 4 star28%
- 3 star5%
- 2 star2%
- 1 star1%
- HCHugo C.28 August 2025
Exactly what I needed. It assumes you are an adult and does not over-explain.
- MVMira V.16 October 2025
Clear explanations without the usual filler. I watched most of it at 1.25x and still followed everything.
- WKWei K.21 October 2025
I have recommended this to two colleagues already. The structure makes it easy to dip back into.
- GNGrace N.17 December 2025
Excellent. The examples are realistic rather than the usual toy versions.
- BGBen G.12 November 2025
Exactly what I needed. It assumes you are an adult and does not over-explain.
- BVBen V.21 March 2026
Solid content, but a few sections move quite fast and I had to rewatch them.
- NKNiall K.22 February 2026
Worth it for the section on common mistakes alone — I recognised two things I have been doing wrong for years.
- WNWei N.23 August 2025
The pacing is right. Nothing is padded out, and the exercises are short enough that I actually did them.
- RGRosa G.16 March 2026
Genuinely well structured. I have started three courses on this topic and this is the first one I finished.
Showing 9 of 3,117 reviews.
Learners also looked at
More from Web Development and beyond.
Modern JavaScript From the Ground Up
Amara Osei


