Front-end Courses
Our online front-end courses generally are planned over a few half days, to give you the same experience and access to experts that you would have in an in-person front-end workshop.
Jump to all upcoming front-end courses ↓
With our online front-end courses however, you can learn from your own desk or couch, and take them either live (real-time) or watch the video course at your own leisure, as all video recordings are included.
Practical and interactive courses
Our online courses use a lot of practical examples and interactive exercises. If you are watching live, you can ask questions during Q&A, and of course you can use the online course recordings and materials to study front-end topics at your own pace, at your own time.
Courses on various front-end topics
We offer many online front-end courses at various levels, covering a wide range of front-end topics, from Web Performance to React and from GraphQL API's to Accessibility. Please check our upcoming (live) courses, and see what front-end courses we have offered in the past, if you want to be notified of new live offerings.
Blown away by all the knowledge I've soaked in from @rachelandrew's online CSS layout masterclass. Incredible how much you can learn about a thing you thought you already knew just by hearing it explained again. Thanks for organising this @smashingconf #smashingconf ✨
-
- Your instructor
-
Samantha Gordashko
Naming Design Systems
with Samantha Gordashko
Workshop, 5×2h + Q&A • Mon & Wed, Apr 20–May 4 2026
9:00 – 11:30 AM PT • 18:00 – 20:30 CEST • Check your time zone ⏰
“We need naming conventions that work in code, make sense in Figma, AND help marketing find the right brand assets. Oh, and engineers keep asking why we called itaction-passive-subtle-activebecause nobody knows what that means.” Sound familiar?
In this naming workshop, you’ll not only learn how to think strategically about naming in your design system, but also gain practical skills to document and maintain naming decisions that actually make sense to everyone. -
- Your instructor
-
Miriam Suzanne
Cascading Style Systems: Resilient & Maintainable CSS
with Miriam Suzanne
Workshop, 5×2h + Q&A • Tue, Wed, Thu, June 2–10 2026
09:00 – 11:30 AM PT • 18:00 – 20:30 CEST • Check your time zone ⏰
New CSS features are shipping at an unprecedented rate – cascade layers, container queries, the ‘:has()’ selector, subgrid, nesting, and so much more.
It’s an exciting time, but the list can also feel overwhelming. Do I really need grids if I already know flexbox? What problem do layers actually solve? Should I rewrite my styles with each feature release, or stick with the tools that I know? It’s a good time to step back and understand how these tools fit together in a declarative system — a resilient cascade of styles.
