<?xml version="1.0" encoding="utf-8"?>
Common UI Component Definitions I Lesson
Lesson

Common UI Component Definitions I

Discover the most common components you'll encounter on any given user interface
Intro to Icons in UI Lesson
Lesson

Intro to Icons in UI

Understand how to create intuitive and recognizable icons for UIs
Anatomy of UI Components Lesson
Lesson

Anatomy of UI Components

Understand the anatomy of different UI components to create unique UIs tailored to user needs
Intro to UI Cursors Lesson
Lesson

Intro to UI Cursors

Learn about the different types of cursors and how to effectively incorporate the right kind into your UI
How Color Affects Mood & Emotion Lesson
Lesson

How Color Affects Mood & Emotion

Understand the common connotations of colors and how they generally affect people's moods
UI Design Elements Lesson
Lesson

UI Design Elements

Explore the elements that shape intuitive, consistent, and visually captivating UI experiences
Atomic Design by Brad Frost Lesson
Lesson

Atomic Design by Brad Frost

Learn how atomic design helps craft scalable, consistent, and efficient user interfaces
Common UI Components Lesson
Lesson

Common UI Components

Discover the most basic building blocks that make up a user interface
UI Component States Lesson
Lesson

UI Component States

Learn how to guide users and give useful indications on how to interact with the interface components
Common UI Component Definitions II Lesson
Lesson

Common UI Component Definitions II

Discover more common components that make up a user interface
Intro to UI Buttons Lesson
Lesson

Intro to UI Buttons

Discover the different types of UI buttons and their use cases
Icon Terminology Lesson
Lesson

Icon Terminology

Explore the various types of icons and their uses in UX design
Intro to Forms in UI Lesson
Lesson

Intro to Forms in UI

Learn the importance of well-designed forms and what goes into creating them
Intro to UI Sliders Lesson
Lesson

Intro to UI Sliders

Discover the different types of sliders and their usage in UIs
Figma Toolbar Lesson
Lesson

Figma Toolbar

Learn how to make use of Figma's most popular toolbar to speed up your design process
Intro to Charts in UI Lesson
Lesson

Intro to Charts in UI

Learn the different types of charts, their anatomy, and where to use them
UI Accordions: Basics & Best Practices Lesson
Lesson

UI Accordions: Basics & Best Practices

Learn how to present information with functional, aesthetic, and accessible accordions
Intro to Pagination in UI Lesson
Lesson

Intro to Pagination in UI

Dive into the elements of pagination that helps split content into separate pages
Best Practices for Designing UI Sliders  Lesson
Lesson

Best Practices for Designing UI Sliders

Learn the best practices for designing UI sliders that are easy to use
Pagination Best Practices Lesson
Lesson

Pagination Best Practices

Learn how to bunch content in logical groups using pagination best practices
Intro to Menus in UI Lesson
Lesson

Intro to Menus in UI

Explore the different types of UI menus and their uses
Intro to UI Dividers Lesson
Lesson

Intro to UI Dividers

Explore the different types of visual dividers in UI and where to use them effectively
Intro to UI Breadcrumbs Lesson
Lesson

Intro to UI Breadcrumbs

Learn how to style and use breadcrumbs to enhance navigation
Intro to UI Cards Lesson
Lesson

Intro to UI Cards

Learn the different types of UI cards and where to use them
Best Practices for Designing Grids Lesson
Lesson

Best Practices for Designing Grids

Learn how to add structure, balance, and harmony to your UI with the help of grids
Best Practices for Designing UI Menus Lesson
Lesson

Best Practices for Designing UI Menus

Learn the best practices for creating intuitive and navigable UI menus
Intro to UI Tooltips Lesson
Lesson

Intro to UI Tooltips

Learn how to craft bite-sized tips on your UI to eliminate any confusion for your users
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
Intro to Progress Trackers in UI Lesson
Lesson

Intro to Progress Trackers in UI

Discover the art of breaking down large processes for users with the help of progress trackers
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 Lists Lesson
Lesson

Best Practices for Designing Lists

Dive into the best practices for creating lists that are readable and easy to scan
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 UI Loaders Lesson
Lesson

Intro to UI Loaders

Understand how to inform users about the loading process without frustrating them unduly
Intro to Footers in UI Lesson
Lesson

Intro to Footers in UI

Discover the components that make up a UI footer
Intro to UI Modals Lesson
Lesson

Intro to UI Modals

Discover the different types of UI modals and their use cases
Intro to UI Inputs Lesson
Lesson

Intro to UI Inputs

Understand the different types of form inputs and when to use them
User Comments Lesson
Lesson

User Comments

Explore the best practices to follow when designing an interactive comments section
Intro to UI Chips Lesson
Lesson

Intro to UI Chips

Discover how to organize information, guide user actions, and optimize the overall usability of an interface with UI chips
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 UI Inputs Lesson
Lesson

Best Practices for Designing UI Inputs

Learn the best practices for designing form inputs in UIs
Breadcrumbs Best Practices Lesson
Lesson

Breadcrumbs Best Practices

Explore the best practices for building intuitive breadcrumb trails
Best Practices for Designing Tab Navigation Lesson
Lesson

Best Practices for Designing Tab Navigation

Discover the best practices for ensuring simple and consistent tab navigation
Best Practices for Designing Tables Lesson
Lesson

Best Practices for Designing Tables

Explore the best practices for designing tables that elevate the overall user experience
Best Practices for Designing Charts Lesson
Lesson

Best Practices for Designing Charts

Discover the best practices for designing charts that are helpful for scanning, comparing, and analyzing information
Best Practices for Designing Headers Lesson
Lesson

Best Practices for Designing Headers

Learn the best practices for designing recognizable, readable, and helpful headers
HTML Layout Lesson
Lesson

HTML Layout

Learn how to structure and arrange the content on your web pages effectively with HTML layout elements
Repetition in Design Composition Lesson
Lesson

Repetition in Design Composition

Uncover how to strategically repeat design elements such as colors, shapes, patterns, and typography to establish a sense of unity, balance, and rhythm within your designs
Spatial Representation Lesson
Lesson

Spatial Representation

Learn how to effectively convey spatial relationships to create immersive and visually compelling 3D experiences
Layer Alignment  Lesson
Lesson

Layer Alignment

Learn how to align layers in Figma for visual balance and harmony in your designs.
11 Tips on Designing Mobile Buttons Lesson
Lesson

11 Tips on Designing Mobile Buttons

Unlock the potential of mobile buttons with these 11 expert tips, guiding you in designing intuitive and effective button interfaces for mobile devices