Already purchased? Login →

Learn CSS, make better websites

This practical guide to CSS teaches you everything you need to know and nothing you don’t.

The course isn’t open to registration at the moment. Join the mailing list for free previews and a discount when the course launches.

What you’ll learn

  1. Fundamentals
    Learn about boxes, the cascade, inheritance, units and other key CSS concepts.
  2. Blocks
    We look at the Box Model and look at different ways to layout content including columns, floats and flexbox.
  3. Selectors
    Know your classes from IDs? How about pseudo-selectors and pseudo-elements? It’s all covered here.
  4. In The Wild
    Use the techniques you’ve learnt to make your designs consistent and efficient.
  5. Challenges
    Put your learning through its paces in these layout challenges.
  6. Get notified →

A course that teaches you, in simple and logical steps, how CSS really works. You will wonder how everything has been so difficult so far. I highly recommend it!

— Marcel Botezat

It’s been the clearest and most useful thing I’ve read so far. I know I’ll refer back to it.

— John Bede

Who is this course for?

This course is for anyone who wants to:

  • Learn CSS

    Whether that’s fleshing out basic CSS knowledge or learning CSS for the first time, this step-by-step guide will teach you CSS.

  • Upskill

    If you’ve not updated your CSS knowledge in a few years, this course will plug the gaps and show you techniques that make writing CSS much easier.

  • Refresh their CSS

    It’s difficult to keep on top of new CSS techniques when you’re busy with client work. Find out what you need to know.

  • Have CSS confidence

    Learn how to overwrite existing CSS with confidence. This is particularly useful if you work with WordPress or Squarespace themes.

Join the waiting list


Join the list

The course is launching soon!

Join the mailing list for free course previews and a discount when the course launches.

Sign me up


Can I preview the course?

Sure! Newsletter subscribers get access to two parts of the course for free.

Do you offer discounts?

Interested in a Purchasing Power Parity? Get in touch.

Will I learn any Javascript?

No, this course is focused on CSS.

What if I want my money back?

If you’re not happy with the course, for whatever reason, I offer a 30-day no questions asked moneyback guarantee. Simple.

Can I access the course on my phone?

Yes! The course works and reads nicely on all devices, but I’d suggest using a laptop/desktop. You’ll need to open a couple of tabs to get the most out of the course, and this is much easier on devices with a separate mouse and keyboard.

I have other questions

Very well! There are answers some other questions on the Help page, but feel free to email with anything else.