UI Components


(21 ratings)


4 Days


Cohort-based Course

Good UI components are flexible and reusable. Let’s make some!

Course overview

Make better components for your design kits

We’ll use Figma for this class, but that’s not really the point. Components are useful because they help you really think about how interfaces are constructed, and play more nicely with others. Figma is a solid means to an end.

Who is this course for


You. You care about your craft, and want to make components your colleagues will compliment.


Designers who don’t mind rolling up their sleeves and getting into the nitty gritty.


Designers who enjoy meeting other designers from around the world and nerding out together.

What you’ll get out of this course

Meet, practice, and have fun learning with other designers

Naturally, this class is hands-on and collaborative.

Make more thoughtful decisions

We’ll sweat the small stuff... like naming, ordering, and setting defaults.


OK there’s no really great way to make tables in Figma, but we’re gonna get as close as we can!

Become a 1.05x designer

Let’s be honest, this will only speed you up a bit, but you’ll feel the difference.

Course syllabus

3 live sessions
Expand all modules
  • Week 1

    Jan 29—Feb 1

    Week dates are set to instructor's time zone


    • Jan


      Session 1

      Mon, Jan 29, 5:30 PM - 7:30 PM UTC

    • Jan


      Session 2

      Tue, Jan 30, 5:30 PM - 7:30 PM UTC

    • Feb


      Session 3

      Thu, Feb 1, 5:30 PM - 7:30 PM UTC


(21 ratings)

What students are saying

Meet your instructor

Nevan Scott

Nevan Scott

Head of Education at Button School

Nevan has been teaching designers and developers for over a decade, and still loves every minute of it! He’s led programs at General Assembly and Ironhack, and coached designers and developers at every stage of their careers. He’s built design systems for the Swiss Red Cross, Northeastern University, Rustic Pathways, and Buzzfeed.

A pattern of wavy dots
Be the first to know about upcoming cohorts

UI Components


Bulk purchases

Free resource

Slides from the first session

To get an idea of what we'll do in this class and how the course works, peruse these slides from the first session.

Get the slides

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

Why do I have to apply?
What happens if I can’t make a live session?
I work full-time, what is the expected time commitment?
What’s the refund policy?

Stay in the loop

Sign up to be the first to know about course updates.

A pattern of wavy dots
Be the first to know about upcoming cohorts

UI Components


Bulk purchases