<?xml version="1.0" encoding="utf-8"?>
Atomic Design by Brad Frost Lesson
Lesson

Atomic Design by Brad Frost

Learn how atomic design helps craft scalable, consistent, and efficient user interfaces
Best Practices for Designing Forms Lesson
Lesson

Best Practices for Designing Forms

Discover the best practices for designing user-friendly and effective forms that enhance the user experience
Best Practices for Designing UI Cards Lesson
Lesson

Best Practices for Designing UI Cards

Explore the best practices for designing UI cards that are easy to scan and navigate
Best Practices for Designing UI Modals  Lesson
Lesson

Best Practices for Designing UI Modals

Learn the best practices for designing helpful and non-intrusive modals
Intro to Headers in UI Lesson
Lesson

Intro to Headers in UI

Discover the components that make up a UI header
Best Practices for Designing Headers Lesson
Lesson

Best Practices for Designing Headers

Learn the best practices for designing recognizable, readable, and helpful headers
Best Practices for Designing Footers Lesson
Lesson

Best Practices for Designing Footers

Learn the best practices for designing highly functional and helpful footers
Mobile Information & Container Components Lesson
Lesson

Mobile Information & Container Components

Learn about UI elements such as mobile information and container components that are crucial to delivering information to users
Software Architecture Basics Lesson
Lesson

Software Architecture Basics

Learn how to build products that actually scale by understanding the tech underneath
Tokens: The DNA of a Design System Lesson
Lesson

Tokens: The DNA of a Design System

Use design tokens to turn visual styles into structured, reusable rules for consistent products.
Atomic Design & Modular Thinking Lesson
Lesson

Atomic Design & Modular Thinking

Build scalable interfaces by understanding how small, reusable parts form complete systems.