Learn UX/UI

Try these UX and UI tutorials to learn the principles of user-centered design, prototyping, and wireframing. Learn to craft beautiful and intuitive user interfaces.

Getting started with UX/UI

  • 8 Usability Heuristics (Explained With Toasters)

    8 Usability Heuristics (Explained With Toasters)

    Maddy Beard
  • What is Information Architecture? (UX Tips and Examples)

    What is Information Architecture? (UX Tips and Examples)

    Andrea Eppy
  • All UX/UI courses:

    1. Sketch for Beginners

      Sketch for Beginners

      Course Beginner

      Sketch is one of the top apps professionals use for UI and icon design. This Sketch tutorial for beginners is a great way to learn Sketch from the ground up....

    2. Jump-Start Your Design Productivity With Figma’s Auto Layout

      Jump-Start Your Design Productivity With Figma’s Auto Layout

      Course Beginner

      In December 2019, Figma announced a new and much-awaited feature: auto layout. With this, it’s now super easy to create buttons that resize with their text,...

    3. Advanced Typography Design in Figma

      Advanced Typography Design in Figma

      Course Beginner

      This course is the second in a two-part series on designing web typography using the Figma UI design tool. In the last course (Web Typography Basics in...

    4. Web Typography Basics in Figma

      Web Typography Basics in Figma

      Course Beginner

      In this course you’ll learn how to design web typography for a website using Figma. Throughout the coming lessons you’ll implement an extensive repertoire of...

    5. UI Design: A Practical Guide to Tabs

      UI Design: A Practical Guide to Tabs

      Course Beginner

      Tabs represent a fundamental pattern for user interfaces. They’ve been around for a long time, and while they come in all shapes and sizes, their core...

    6. Introduction to Mason

      Introduction to Mason

      Course Beginner

      Mason is an excellent tool for creating front-end features like forms, cards, news feeds, and more. You can choose from predefined templates or create your...

    7. Figma Grids in Under 30 Minutes

      Figma Grids in Under 30 Minutes

      Course Beginner

      Figma is a superb tool for UI design, and one of the things it’s really good at is creating grids. Using a grid is a vital part of many design projects, so...

    8. Best Practices for Displaying Form Errors

      Best Practices for Displaying Form Errors

      Course Beginner

      Submitting forms doesn’t always go as planned. Users might not enter information in the expected format, or they might forget to enter all the necessary...

    9. Introduction to Studio 2.0

      Introduction to Studio 2.0

      Course Beginner

      Studio is a web design tool that allows you to design, build, and publish responsive websites without writing a single line of code. All this is possible...

    10. Create a Themeable Site Design in Figma

      Create a Themeable Site Design in Figma

      Course Beginner

      Figma is a superb vector-based tool for interface design. As part of its suite of functionality it includes a “styles” system, whereby various colors,...

    11. Customize a Template With VisBug

      Customize a Template With VisBug

      Course Beginner

      VisBug is a browser extension for Chrome that allows you to make point-and-click changes to the look of any website, all from within the browser. In this...

    12. VisBug Quick Start

      VisBug Quick Start

      Course Beginner

      Project VisBug is a new extension for Chrome (and soon Firefox) that allows you to make almost any change to a site’s visuals you need to, all within the...