Skip to Content

Courses

Sign into the course dashboard here.

Below are all my courses. Some are currently open for registration, others are being worked on. If a course is closed, you can sign up on the page to be notified of when it opens for registrations 😊.

Build a space travel website

free

open

Bring a Frontend Mentor design to life and create your own CSS design system while building a multi-page and responsive space travel website, including interactions with JavaScript.

Enroll now

Conquering Responsive Layouts

free

open

A free drip course which will take 21-days to complete. It goes over thinking responsively, the basics of making responsive layouts with flexbox, and media queries.

Enroll now

CSS Demystified

premium

open

Start writing CSS with confidence!

For people who already have a base in CSS, this course is about diving in and really understanding how CSS is meant to work, helping you overcome frustrations that we run into when writing CSS.

Enroll now

Flexbox Simplified

premium

open

Getting started with flexbox is easy. A nice little display: flex and you have columns.

Then it's time for the hard part: figuring out what strange combination of justifying, aligning, growing (or shrinking), you need to cobble together to get it to behave the way you need it to.

This course has everything you need to take control of flexbox and start using it to create components, and layouts, with confidence.

Enroll now

HTML & CSS Crash Course

free

open

Hosted on Scrimba, this free course is for people who are completely new to HTML & CSS.

Working up from zero, you'll be building your first multi-page sites when you are done.

Enroll now

The Responsive Design Bootcamp

premium

open

Taking off where the HTML & CSS Crash course leaves off, this course takes you from the basics of HTML & CSS and dives in deep.

It covers CSS in-depth, from general styling, typography, and layouts using flexbox and grid.

This course requires a membership with Scrimba.

Enroll now

Beyond CSS

premium

open

Authoring stylesheets is about more than simply writing a few lines of CSS these days.

We have pre-processors, post-processors, design systems, and many different naming conventions.

In this course I'll be looking at using Sass to develope reusable design systems, explore sane naming convetions, and use tools like Vite and PostCSS to optimize your builds.

Enroll now