CSS can be a polarizing language, for good reasons.
We’re doing graphic design
of constantly-changing content
across unknown device interfaces,
in a human-readable text format
that’s deceptively simple.
Whether you find that exciting,
or confusing and unpredictable –
or sometimes a little of both –
you’re not alone.
This course is designed to help you
understand CSS as a system,
so you can write, review, and maintain
web styles with confidence.
PRICING etc
Personal note from Mia
You don’t need my permission,
or a course like this one,
to get out there and put your designs
on the World Wide Web.
I hope you’re already doing that!
If you’re looking for an intro course,
check out Kevin Powell’s free
HTML & CSS for absolute beginners.
But over time
it’s easy to get bogged down in the vocabulary –
individual selectors, properties, and at-rules –
without really understanding
how the language is structured,
or how all the pieces fit together.
Like words in a sentence,
CSS features work differently
depending on their context.
For many people,
those interactions come as a surprise –
but it doesn’t have to be that way!
This course is designed to help you step back
from the individual features,
and learn how CSS works from the inside out.
Not as a theoretical exercise,
but to help you manage
cross-browser styles with confidence:
on a timeline, and under budget.
Along the way,
we’ll cover various techniques people use
to keep their code organized and maintainable,
including the approaches
OddBird has developed over our nearly 20-year
history doing top-shelf application
design and development for clients of all sizes.
Cheers, Mia
Miriam has a unique talent
of being extremely technical with CSS
but communicates that so seamlessly and so inclusively
that regardless of what level you’re at now,
you’ll be so far beyond that when you learn from her.
A true super talent.
Miriam doesn’t just teach how things work,
she explains why they work that way,
and how everything fits together.
It was a treat to learn from someone
involved in writing the specs.
Miriam is a web developer, teacher, and pioneer of modern CSS –
an Invited Expert on the W3C CSS Working Group,
and core contributor to the Sass language.
She created Susy for responsive layouts back in 2009,
and recently co-authored the CSS specifications for
Container Queries, Cascade Layers, Mixins, Functions, and Scope.