← UX Design Foundations
Core Skills
From Nielsen's ten usability heuristics to design systems: nail down the principles behind 'easy to use,' one lesson at a time.
Unit 1
Usability Heuristics
Understand where Nielsen's 10 usability heuristics came from and their official definitions, how they cross-validate with Norman's design principles, learn to diagnose interface problems by heuristic name, and run a heuristic evaluation with 3-5 independent evaluators.
Unit 2
Interaction Design Basics
Affordances, signifiers, mapping, feedback, three models, two gulfs, and four types of constraints — the foundational interaction design concepts from Norman's The Design of Everyday Things, all in one lesson.
Unit 3
Visual Hierarchy & Gestalt
Use the Gestalt grouping cues (proximity, similarity, common region, closure and continuation) plus scale, contrast and whitespace to design 'what belongs together and what gets seen first' into a structure users read correctly at a glance.
Unit 4
Information Architecture
Master the four systems — organization, labeling, navigation, search — and use card sorting and tree testing to fit the structure to users' mental models: things must be findable before they can be usable.
Unit 5
Design Systems
Understand the design system as a 'single source of truth': why consistency, scale, and speed depend on it, how atomic design's five levels build up, how design tokens make one change apply everywhere, how it differs in scope from style guides and component libraries, and why governance and adoption are the hardest part.
