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

    1. Designing an API-Driven Web App in Sketch

      Designing an API-Driven Web App in Sketch

      Tutorial Intermediate

      Now that we’ve accounted for all the elements of our little app, including its different states, we can confidently begin creating visual mockups for each...

    2. Adding JavaScript Behavior to Our Skeleton Web Page

      Adding JavaScript Behavior to Our Skeleton Web Page

      Tutorial Intermediate

      So far we’ve built a solid HTML page and applied some styles. This tutorial will focus on adding interactivity to the website through JavaScript.

    3. Adding Styles to Our Skeleton Page Build

      Adding Styles to Our Skeleton Page Build

      Tutorial Beginner

      In this part of our ongoing build process we are going to focus on styling the HTML. This tutorial will have three main sections: Adding the images,...

    4. Building a Bootstrap Contact Form Using PHP and AJAX

      Building a Bootstrap Contact Form Using PHP and AJAX

      Tutorial Beginner

      In this tutorial I’ll go over the steps to create a working contact form, utilising the ever popular front-end framework Bootstrap, in combination with AJAX...

    5. Making Your Web Designs More Effective With the Golden Ratio

      Making Your Web Designs More Effective With the Golden Ratio

      Tutorial Beginner

      The Golden Ratio is used within graphic layouts of all kinds, especially to balance content that is text heavy. It can help designers create hierarchy and...

    6. Mastering Alignment and Distribution in Sketch

      Mastering Alignment and Distribution in Sketch

      Tutorial Beginner

      In this tutorial we’re going to learn how to perfectly align objects and distribute them using Sketch 3. I’m going to use some basic examples to fully...

    7. Building a Slider with Metafizzy’s Flickity

      Building a Slider with Metafizzy’s Flickity

      Tutorial Intermediate

      Flickity is a JavaScript slider library, built by David DeSandro of Metafizzy fame. It’s optimized for touch gestures, performance, and includes things like...

    8. Comprehensive Guide: When to Use Em vs. Rem

      Comprehensive Guide: When to Use Em vs. Rem

      Tutorial Intermediate

      You may have come to terms with using flexible units of measurement, but you still might not fully understand when to use rems and when to use ems. This...

    9. Design a Shopify Theme for Handcrafted Goods in Photoshop

      Design a Shopify Theme for Handcrafted Goods in Photoshop

      Tutorial Intermediate

      In this tutorial we’ll be creating a layout for a handcrafted goods shop. I won’t talk too much about specific font sizes or color codes, but will instead...

    10. Web Design for Kids: Wrap Up

      Web Design for Kids: Wrap Up

      Tutorial Beginner

      In this final tutorial we will quickly review everything we have learned so far about building a website and design, review ways to get our website on the...

    11. Web Design for Kids: Color

      Web Design for Kids: Color

      Tutorial Beginner

      In this tutorial we will jump into color theory, different ways of using colors in our CSS, the meaning of certain colors, and review how to select the...

    12. An Overview of Material Design Lite

      An Overview of Material Design Lite

      Tutorial Beginner

      I have a feeling that CodePen is going to be absolutely filled with Material Design in the coming months. Why? Because Google have just revealed their...