Skip to main content

Scrimba CSS & Design Courses

Scrimba runs 12 CSS and design courses, from 29 minutes to 15.1 hours, covering layout, responsive design, Tailwind, animation, and visual UI design. Start with Learn HTML and CSS, the free 5.7-hour course every other one here assumes you already know.

Where to start​

Learn HTML and CSS builds the foundation. From there, the layout pillars, Learn Flexbox and Learn CSS Grid, carry most modern layouts.

Scrimba also publishes a free written CSS reference (opens in a new tab) in its docs: a textbook counterpart to the scrims, with a Beginner, Intermediate, and Deep Dive switcher for each topic. Use it to look something up or reread a concept once you have moved past the basics.

Start Learn HTML and CSS for free (opens in a new tab)

All CSS and design courses​

CourseLevelAccessLength
Learn HTML and CSSBeginnerFree5.7 hrs
Learn FlexboxIntermediatePro53 min
Learn CSS GridIntermediatePro1.1 hrs
Learn CSS VariablesIntermediatePro29 min
Learn CSS AnimationsIntermediatePro2.0 hrs
Learn Responsive Web DesignIntermediatePro15.1 hrs
Learn Tailwind CSSIntermediatePro2.2 hrs
Build a Product Card with Tailwind CSSIntermediatePro1.3 hrs
Learn BootstrapIntermediatePro56 min
CSS ChallengesIntermediatePro2.6 hrs
Intro to UI Design FundamentalsIntermediateFree1.2 hrs
Learn UI DesignIntermediatePro8.6 hrs

Inside the courses​

Chapter card from Scrimba's free Learn HTML and CSS course reading Let's learn CSS!, with two illustrated students at a laptop
Learn HTML and CSS: the free 5.7-hour foundation every other course here assumes.
Solo project card from Scrimba's Learn CSS Grid course reading BBC News Clone, Article Grid, on a pale green background
The layout pillar you pair with Flexbox for most modern work: Learn CSS Grid.
Title card from Scrimba's Learn CSS Animations course reading Learn CSS Animations and Videolab, black text on a peach background
Two hours and 27 lessons, Pro only, opening on transitions: Learn CSS Animations.
Module card from Scrimba's Learn Responsive Web Design course, white text on a blue bar reading Starting to think Responsively
Learn Responsive Web Design: the deepest course here, at 15.1 hours.
Intro card from Scrimba's Learn Tailwind CSS course naming Rachel Johnson as teacher, on a purple and olive gradient
Learn Tailwind CSS: the default for new React and Next.js styling work.
Chapter 2 card from Scrimba's Learn UI Design course reading Understanding UI Design Fundamentals
For the designer's eye rather than the syntax underneath it: Learn UI Design.Chapter title cards from scrimba.com.

From the full reviews:

How to progress​

Run Learn HTML and CSS, then the layout pillars Learn Flexbox and Learn CSS Grid. Follow with Learn Responsive Web Design, the deepest course here, and Learn Tailwind CSS since Tailwind is the default for new React and Next.js work. If you want the designer's eye and not just the syntax, finish with Learn UI Design.

Where it fits​

CSS is the front half of the Frontend Developer Path and feeds into the Fullstack Developer Path. Browse every track on the Learning Paths hub.

Get the full CSS and design track

Free HTML and CSS gets you started. Pro unlocks the responsive bootcamp, Tailwind, animations, and the UI design course.

Try Scrimba free (opens in a new tab)