[VIP] Design System University: Design Systems 101

A hands-on, 72-module, 10+ hour course that gets you started on everything you need to know to get a design system’s design and code up and running.

Apr 9, 2025 - 05:32
Apr 9, 2025 - 05:31
 0  201
[VIP] Design System University: Design Systems 101

 

 

Beginner — Intermediate

A hands-on, 72-module, 10+ hour course that gets you started on everything you need to know to get a design system’s design and code up and running.

Design systems are essential for organizations of all sizes, from Fortune 500 companies to design-forward brands. Many organizations now have dedicated teams to build and maintain design systems because they save time and resources while improving product quality. As a designer building your career, knowing how to work with design systems gives you a competitive edge in today’s job market.

 

72 Lessons 10+ Hours of video

00

Course Prep

  • Welcome to the Course!
  • Why Design Systems
  • The Value of Design Systems
  • About the Instructor
  • About This Course
  • How This Course Works
  • About the Capstone Project
  • Design or Code?
  • Tools & Software
  • About Figma
  • Sign Up for a CodePen Account
 
 

 

01

Design Systems

  • An Overview of Design Systems
  • The 7 Types of Design Systems
  • Design Systems as Brand Identities and Visual Language
  • Design Systems as Projects
  • Design Systems as Tools and Templates
  • Design Systems as Digital Products
  • Design Systems as a Process
  • Design Systems as a Service
  • Design Systems as a Practice
  • Choose Your Own Design System Adventure
  • Intro to Design Tools for Design Systems
  • Intro to Engineering Tools for Design Systems
  • Design System Roundup
  • Using a Design System in Figma
  • Using a Design System in Figma
  • Use an Existing, Public Design System

02

Processes, Workflows, and Frameworks

  • Processes, Workflows, and Frameworks 1:26
  • Waterfall 2:44
  • Agile 5:05
  • Front-End Engineering is More Important than Visual Design 2:41
  • Front-End Engineering is More Important than Back-End Engineering 1:27
  • Front-End Engineering: The Missing Skillset 1:11
  • The Best Type of Agile for Design Systems 1:56
  • Working in Public 3:16 
  • Hot Potato 44:15
  • Create a Webpage Using the Hot Potato Process

03

Design System Tools: Designing & Coding Components

  • Design System Tools: Designing & Coding Components1:59
  • What’s So Difficult about Creating Design Systems?2:38
  • The Virtuous Cycle for Digital Organizations0:49
  • The Broken Business of Buy-In2:11
  • Pilots: The Best Way to Start and Scale a Design System5:00
  • Case Study: Piloting Unity, a Design System for ExxonMobil6:08The Most Exciting Design Systems are Boring1:01
  • Don’t Create. Collect.2:30
  • Design Systems are an Emergent Strategy1:21The Measuring Spoon Cycle for Design Systems2:18
  • How Do You Know if a Component Should Be Added to the Design System?1:28
  • Designing Components2:49:30
  • Yak Shaving4:24How the Internet Works31:51
  • Creating and Publishing a Design System with React and NPM55:42Keeping Design and Code in Sync4:45
  • An Assignment of 2’s: Make 2 Design Systems with 2 Components Each and 2 Implementations of Them

04

Documentation & Reference Websites

  • Documentation & Reference Websites 2:59
  • The Ecosystem of Design Systems 14:03
  • Don’t Document. Chronicle. 4:46
  • Reference Sites are Marketing Sites Too 6:38 
  • Reference Site Tools Roundup 16:31
  • Let’s Chronicle a Design System 59:35 
  • Create a Reference Site for Your Design System

05

Creativity & Deviating from the System

  • Creativity & Deviating from the System  2:01  
  • If Everything’s Special, Nothing’s Special  4:25  
  • If Nothing’s Special, Nothing’s Special  2:50  
  • 80/20 Rule for Design Systems  4:25  
  • Design Systems Aren’t All or Nothing  3:58  
  • The Virtuous Cycle, Revisited  3:36  
  • Create a Blended Page of New and Old Components

06

Capstone Project: Part 1

  • Create 3 Products, Powered by the Same Design System

07

Capstone Project: Part 2

  • Update Your 3 Products to Match the New Rebrand

08

Graduation

  • Graduation

 


 

Ten things you’ll learn from the course

  1. How many different kinds of design systems there are
  2. How to use a design system in Figma
  3. How to use a design system in React
  4. A new workflow for product design
  5. How to take collaboration between designers and engineers to the next level
  6. How to choose appropriate pilot projects
  7. How to kickstart the virtuous cycle between product design and a design system
  8. How to deploy an NPM package
  9. An easier way to document
  10. How much should come from a design system—and how much shouldn’t

 

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0