DesignAdvanced

UI Design Systems

Build scalable design systems from the ground up. Tokens, components, documentation, and team adoption.

NA

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.

1.9kStudents
14h 30mDuration
5Modules
15Lessons

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

NA

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.