UI Design Systems
Build scalable design systems from the ground up. Tokens, components, documentation, and team adoption.
Instructor
Noura Al-Rashid
What you'll learn
Build scalable design systems from the ground up. Tokens, components, documentation, and team adoption.
This course is designed for advanced-level learners who want practical, no-nonsense instruction. By the end, you'll have the skills and confidence to apply everything immediately — no fluff, no filler.
With 1.9k students already enrolled, this is one of the most trusted courses in the design space on Courzio. Taught by Noura Al-Rashid, a practitioner who's been in the trenches — not just teaching theory.
Course Curriculum
1Design System Theory
- Atomic design principles
- Why systems fail & how to prevent it
- Stakeholder buy-in
2Tokens & Foundations
- Design tokens in Figma
- Colour, spacing, & type scales
- Dark mode from the start
3Component Architecture
- Base components & variants
- Composability patterns
- Accessibility requirements
4Documentation
- Writing component docs engineers love
- Storybook setup & stories
- Decision logs
5Team Adoption
- Running a design system guild
- Versioning & changelogs
- Measuring success
About the Instructor
Noura Al-Rashid
Independent Design Educator
Noura is an independent educator and practitioner with deep expertise in design. Having taught 1.9k students on Courzio, they bring real-world experience and a no-nonsense teaching style that cuts straight to what matters.