Bestseller

UI Design Fundamentals

Hierarchy, spacing, type and colour — the decisions behind an interface that reads well

4.8(5,140 reviews)86,400 learners

Created by Lena Fischer

Updated May 2026EnglishBeginner15h102 lectures

What you will learn

  • Build a spacing and type scale, and hold to it
  • Establish visual hierarchy with size, weight and contrast rather than decoration
  • Choose and apply a colour palette that meets contrast requirements
  • Design layouts on a grid that adapts to screen size
  • Design the states everyone forgets: empty, loading, error, too much data
  • Critique your own work against something other than taste

Course content

13 sections · 102 lectures · 15h total length

  • What this course covers, and what it does notPreview03:00
  • How to get the most out of itPreview04:00
  • Setting up and downloading the exercise files06:00

  • Visual hierarchyPreview06:00
  • Visual hierarchy in detail10:00
  • A closer look at visual hierarchy15:00
  • Worked example: visual hierarchy07:00
  • Where visual hierarchy goes wrong11:00
  • Exercise: visual hierarchy03:00
  • Visual hierarchy in practice08:00
  • Two approaches to visual hierarchy12:00
  • Visual hierarchy — questions from previous students04:00

Topics covered

Visual hierarchySpacing systemsTypography scalesColour and contrastGrids and layoutComponents and consistencyForms and inputsEmpty and error statesIconographyDesigning in light and darkSelf-critique

Requirements

  • No design background needed
  • Access to Figma — the free tier is enough

Description

Interfaces that feel professional are rarely more creative than the ones that do not — they are more consistent. This course teaches the underlying systems: a spacing scale, a type scale, a restrained palette, and a hierarchy that survives being squinted at.

Your instructor

LF
Lena Fischer

Product designer and design-systems lead

4.8 instructor rating2,53,500 learners5 courses

Lena has built three design systems and thrown away two of them. She teaches the parts that survived: naming, tokens, and the unglamorous governance that keeps a system from rotting.

Learner reviews

4.85,140 reviews
  • 5 star82%
  • 4 star16%
  • 3 star2%
  • 2 star1%
  • 1 star1%
  • PF
    Petra F.14 November 2025

    The pacing is right. Nothing is padded out, and the exercises are short enough that I actually did them.

  • KE
    Kemi E.29 November 2025

    The instructor answers questions properly rather than pointing you at the documentation.

  • EZ
    Elena Z.1 October 2025

    Very practical. I applied something from module four at work the same week.

  • AM
    Aisha M.22 January 2026

    Exactly what I needed. It assumes you are an adult and does not over-explain.

  • TF
    Tariq F.24 November 2025

    Good balance between theory and doing. I would have liked a couple more exercises, but that is a small complaint.

  • TE
    Tariq E.25 March 2026

    Worth it for the section on common mistakes alone — I recognised two things I have been doing wrong for years.

  • GS
    Grace S.26 February 2026

    Very practical. I applied something from module four at work the same week.

  • KM
    Kemi M.10 October 2025

    Genuinely well structured. I have started three courses on this topic and this is the first one I finished.

  • AB
    Aisha B.7 May 2026

    Good balance between theory and doing. I would have liked a couple more exercises, but that is a small complaint.

Showing 9 of 5,140 reviews.

Learners also looked at

More from Design and beyond.

All Design

Python for Data Analysis

Priya Raghunathan

4.7(9,315)
24h162 lecturesBeginner
₹2,299₹4,499
Bestseller

Modern JavaScript From the Ground Up

Amara Osei

4.7(8,412)
28h 30m186 lecturesBeginner
₹2,499₹4,499
Bestseller

Photography Foundations

Yusuf Demir

4.8(6,218)
13h88 lecturesBeginner
₹1,499₹3,299
Bestseller

React in Production

Amara Osei

4.8(6,187)
22h148 lecturesIntermediate
₹2,999₹5,999
Bestseller