Test yourself
Quizzes
A short, immediate-feedback quiz for every topic. 218 quizzes available — your best score is saved locally.
UX Foundations
13 Nielsen's 10 Usability Heuristics Cognitive Load Theory (intrinsic, extraneous, germane) Laws of UX (Hick's, Fitts's, Jakob's, Miller's, Tesler's, Postel's) Mental Models & Information Scent Attention, Change Blindness & Inattentional Blindness Memory: Recognition vs. Recall, Chunking & Serial Position Decision Making, Choice Overload & Cognitive Biases Human Error: Slips, Mistakes & Error Prevention Affordances, Signifiers & Feedback (Norman's Model) Peak-End Rule, Zeigarnik Effect & Experience Memory Aesthetic-Usability Effect & Emotional Design Dual-Process Theory & Von Restorff Effect Doherty Threshold & Perceived Performance
UX Research
17 Research Foundations: Qualitative vs. Quantitative vs. Mixed Methods Generative vs. Evaluative Research User Interviews Contextual Inquiry & Field Studies Diary Studies Usability Testing (Moderated & Unmoderated) Surveys & Standardized Questionnaires (SUS, SUPR-Q, UEQ) A/B Testing & Experimentation Analytics & Behavioral Data Analysis Focus Groups: When and Why Not to Use Them Sample Sizing & Statistical Foundations Continuous Discovery (Opportunity Solution Trees) Research Operations (ResearchOps) Research Governance, Ethics & Consent (GDPR/CCPA) Participant Recruitment & Research Repositories AI in UX Research: Limitations & Responsible Use Accessibility & Inclusive Research
Synthesis & Modeling
6Information Architecture
14 IA Foundations: The Four Systems Model Taxonomies, Thesauri & Ontologies Labeling Systems & Controlled Vocabularies Card Sorting Tree Testing Navigation Patterns & Components Wayfinding & Orientation Systems (Breadcrumbs) Search, Findability & Faceted Navigation Polyhierarchy & Cross-Classification Sitemaps & IA Documentation Content Inventory & Audit Diagnosing IA vs. Navigation UI Failures Omnichannel & Cross-Platform IA Consistency IA for Voice & Conversational Interfaces
Design Process
10Visual Design
12 Gestalt Principles Visual Hierarchy Grid Systems & Layout Structure Spacing, Rhythm & the 8pt Grid Contrast, Balance & Alignment Depth, Elevation & Layering Composition & Focal Point (Rule of Thirds, F/Z patterns) Figure/Ground & Negative Space Iconography & Symbol Systems Imagery & Visual Communication Optical vs. Geometric Alignment Signal-to-Noise Ratio
Color
10 Color Theory Foundations & Harmony Color Models: RGB, HSL, LCH & OKLCH Palette Construction & Tonal Scales Contrast & Accessibility: WCAG 2.x and APCA Color Tokens & Semantic Color Architecture Dark Mode Design (luminance-based elevation) Color Psychology & Cultural Context Color Blindness & Inclusive Color Design Wide Gamut & Display Color Spaces (P3, OKLCH) Palette Tools & Generator Workflow
Typography
12 Type Fundamentals & Terminology Typographic Hierarchy Modular Type Scale Font Pairing Web Fonts & Font Loading Performance (CLS) Variable Fonts & OpenType Features Readability & Legibility Responsive & Fluid Typography (CSS clamp) Line Length (Measure) & the ch unit Line Height (Leading) & Vertical Rhythm Typography Accessibility (WCAG Compliance) Typography Design Tokens
Interaction Design
11 Affordances, Signifiers & Perceived Interactivity Feedback & System Status (Heuristic #1) Microinteractions: Trigger–Rules–Feedback–Loops System States: Loading, Skeleton, Empty, Error & Success Direct Manipulation Gestures & Multimodal Input Methods Command & Control Patterns (Menus, Toolbars, Command Palette) Error Prevention, Undo & Recovery Design Interaction Cost Analysis Haptic Feedback Design State Machine Thinking for UI
Motion & Animation
11 Purposeful vs. Decorative Motion Easing & Timing The 12 Principles of Animation Adapted to UI Motion Design Language & Brand Motion Identity Motion Design Tokens Animation Choreography & Sequencing prefers-reduced-motion & Motion Accessibility Animation Performance & the Compositor Pipeline Loading State Animation & Perceived Performance Scroll-Driven & Viewport-Triggered Animations Enter/Exit & Shared Element Transitions (View Transitions API)
UI Patterns
10 Forms & Data Entry Design Tables & Data Grids Data Visualization & Dashboards Search UX & Autocomplete Filtering & Sorting (Faceted Navigation) Pagination vs. Infinite Scroll vs. Load More Modals, Dialogs & Overlays Onboarding & First-Run Experiences Empty States & Zero-Data Screens Input Masking & Conditional Form Logic
Content & UX Writing
13 Microcopy: Inform, Influence & Interact (3 I's / 3 C's) Voice & Tone: Design System Integration Error & Validation Messaging Empty State & Zero-Data Messaging Plain Language & Readability Content-First Design & Content Strategy Button, Label & CTA Copy Conventions Inclusive Language in UX Copy Localization-Ready Copy (i18n/L10n) Content Standards in Design Systems Onboarding & Confirmation Dialog Copy Notification & Status Message Copy SEO/AEO/GEO for UX Copy
Accessibility
16 POUR Principles & the WCAG Framework WCAG 2.2 New & Removed Criteria WCAG 3.0 Status & the Scoring Model Shift Semantic HTML & the Accessibility Tree ARIA & the Authoring Practices Guide (APG) Keyboard Navigation & Focus Management (inert) Screen Readers & Assistive Technology Color, Contrast & Visual Perception Cognitive Accessibility & COGA Inclusive Design Frameworks & the Disability Spectrum Motion, Animation & Sensory Accessibility Accessible Forms & Error Handling Accessible Authentication (WCAG 3.3.8) Touch Target Sizing (WCAG 2.5.8 / 2.5.5) Legal Landscape: EAA, ADA & Section 508 Automated vs. Manual Testing Coverage
Design Systems
13 Design Tokens & the W3C DTCG Format Token Naming Conventions & Tier Architecture Theming & Dark Mode Implementation Component Architecture & API Design (headless, slots) Documentation That Drives Adoption Governance & Contribution Models Versioning & Deprecation Strategies Reference Design Systems (Material 3, HIG, Carbon, Polaris, Fluent 2, Primer) Token Tooling Ecosystem (Style Dictionary, Storybook) Multi-Platform Token Output Accessibility as a System-Level Concern Design System Metrics & ROI AI & Design Systems (Figma MCP, Carbon for AI)
Prototyping & Tools
11 Fidelity Spectrum: Lo-Fi, Mid-Fi & Hi-Fi Wireframing, Wireflows & Promptframes Prototyping Methods: Paper to High-Fidelity Interactive Design Tooling Landscape (Figma, Sketch, Penpot, ProtoPie) Design-to-Dev Handoff (Dev Mode, Code Connect) Design Version Control & Branching AI in Design Tools: Capabilities & Limits Responsive & Multi-Platform Prototyping Prototyping for Accessibility States The Design Engineer Role Prompting AI Tools for Design & Build
Responsive & Platform
14 Mobile-First Strategy & Its Modern Refinements Container Queries & Style Queries Fluid Layouts & Intrinsic Design Breakpoints: Content-Driven vs. Device-Driven Responsive Images: srcset, picture & Modern Formats Pixel Density & Resolution-Independent Design Progressive Enhancement & Graceful Degradation User-Preference Media Features Platform Conventions: iOS, Android, Web & Desktop Wearables & Glanceable Interface Design TV & 10-Foot UI Design Spatial Computing & visionOS Design Foldable & Dual-Screen Design Core Web Vitals & CLS Prevention
Strategy & Metrics
12 UX Metrics Frameworks: HEART, PULSE, GSM & CASTLE Standardized Usability Surveys: SUS, UMUX-Lite & SEQ Behavioral Metrics: Task Success & Time-on-Task Attitudinal Metrics: NPS, CSAT & CES North Star Metrics & Product Strategy Alignment UX ROI & Demonstrating Design Business Value Dark & Deceptive Patterns: Taxonomy & Regulation Persuasive Design: Ethics of Influence Trust & Privacy UX Design Design Ethics & Digital Wellbeing Sustainable / Green UX Responsible AI & Transparent UX
Emerging & AI UX
13 Designing for LLM-Powered Products Generative UI & Adaptive Interfaces Conversation Design & Prompt UX AI Transparency, Trust & Mental Models Agentic AI UX: Human Oversight & Control Patterns Voice User Interface (VUI) Design Multimodal Interaction Design AI Onboarding & Expectation Setting AI Error States & Hallucination Handling Privacy-First & Data Transparency UX in AI Context Window & Streaming-Output UX Multi-Agent Orchestration UX Prompt & Context Engineering for AI Features