Web Fundamentals

Best CSS Courses

4courses
3free
1top picks

Editor's top CSS courses

1
BeginnerFree★ Top Pick

Learn CSS

web.dev

A free, modular course that walks through the cascade, specificity, the box model, Flexbox, Grid, custom properties and container queries, with a reference page per topic.

Access free

CSS Courses for Beginners

2
BeginnerFree★ Top Pick

Learn CSS

web.dev

A free, modular course that walks through the cascade, specificity, the box model, Flexbox, Grid, custom properties and container queries, with a reference page per topic.

Access free
BeginnerFree

Flexbox Froggy

Flexbox Froggy

A browser game that teaches Flexbox properties by having you write the CSS; fast practice once you have read the basics.

Access free

Intermediate & Advanced CSS Courses

2
IntermediateFree

Learn Responsive Design

web.dev

web.dev's free course on making pages adapt to different screens and devices; a natural next step after the layout modules.

Access free
IntermediatePaid

CSS for JavaScript Developers

Josh W. Comeau

A paid course aimed at developers who know JavaScript and want a mental model of how CSS actually works; check the course page for current content and pricing.

Access free
🎓

3 free courses

Free access options — some may have optional paid upgrades.