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 content:

    1. What is Web3?

      What is Web3?

      Tutorial Beginner

      To understand what Web3 (or “Web 3.0”) really is, it’s helpful to look at what's come before. Read on as we look back at past iterations of the internet and...

    2. Principles for Successful Button Design

      Principles for Successful Button Design

      Tutorial Beginner

      Here are ten quick and simple things that I always think about when designing buttons. These are simple, general design principles that can go a long away in...

    3. What is Affordance in UI Design?

      What is Affordance in UI Design?

      Tutorial Beginner

      The term “affordance” is one you’ll hear often in the world of UI and UX design. It regularly appears in tutorials on Tuts+ too, so this article will serve...

    4. Can You Use ChatGPT in Web Design? More Importantly, Should You?

      Can You Use ChatGPT in Web Design? More Importantly, Should You?

      Tutorial Beginner

      Do web designers need to look for new jobs now that AI content and image generators are here? Or is there a way to integrate ChatGPT into your workflow?

    5. Make New Year’s Resolutions for Your Website in 2025 You’ll Actually Keep

      Make New Year’s Resolutions for Your Website in 2025 You’ll Actually Keep

      Tutorial Beginner

      Scared about setting goals for your website in 2023? Don’t worry! We've put together a quick guide to setting website New Year’s resolutions you can...

    6. How Much Should You Charge to Build a Website?

      How Much Should You Charge to Build a Website?

      Tutorial Beginner

      Wondering how to set a rate for your web design services? In this post, we’ll walk through a series of questions, exercises, and tools to help you find the...

    7. 21+ Best Figma eCommerce Templates

      21+ Best Figma eCommerce Templates

      Tutorial Beginner

      Creating an eCommerce website prototype in Figma is a great way to sell your design ideas. Let's look at some of the best Figma eCommerce templates for your...

    8. The Best Responsive Menu Tutorials on Tuts+

      The Best Responsive Menu Tutorials on Tuts+

      Tutorial Beginner

      Interested in building a responsive menu for your next project, but need some inspiration? Today we’ll explore the best CSS and JavaScript header menu...

    9. Create a Reusable Dropdown Component with JavaScript

      Create a Reusable Dropdown Component with JavaScript

      Tutorial Intermediate

      In this tutorial, we’ll create a reusable, custom dropdown component, using vanilla JavaScript.

    10. How to Code an Accessible JavaScript Accordion Component

      How to Code an Accessible JavaScript Accordion Component

      Tutorial Intermediate

      In this tutorial, we’ll be creating an accessible accordion block component using vanilla JavaScript, that allows a user to toggle collapsible content.

    11. Figma Components: From Zero to Hero | FREE COURSE

      Figma Components: From Zero to Hero | FREE COURSE

      Tutorial Beginner

      Figma is a fantastic way to create UI design and by making use of components, you stand to save a lot of time and effort. This course walks you through...

    12. Create an Animated Sticky Header on Scroll (With a Bit of JavaScript)

      Create an Animated Sticky Header on Scroll (With a Bit of JavaScript)

      Tutorial Beginner

      In the past, we’ve covered many header scroll effects, and today it’s time for another one! In this tutorial, you’ll learn how to make a header reappear and...