
Interaction Design
Course Index
28 Lessons · 3 Sections
Master Interaction Design — the discipline of designing how users interact with digital products. Covers the five dimensions of IxD, affordances, feedback loops, micro-interactions, gesture design & conversational UI. Includes 4 production deliverables: interaction model, gesture spec, micro-interaction library & IxD portfolio piece.
28Lessons
3Sections
4Projects
FreeAccess
Section 1IxD Fundamentals & PsychologyLessons 1–10
Lesson 1
What is Interaction Design (IxD)?
Lesson 2
The 5 Dimensions of IxD
Lesson 3
Affordances, Signifiers & Mappings
Lesson 4
Feedback & System Response
Lesson 5
Constraints & Error Prevention
Lesson 6
Mental Models & Conceptual Models
Lesson 7
Hick's Law, Fitts's Law & Cognitive Load
Lesson 8
Gestalt Principles in Interface Design
Lesson 9
The Interaction Design Model: PPDLR
Lesson 10
Design Patterns & Anti-Patterns
Section 2Applied IxD: States, Components & SpecialisationsLessons 11–22
Lesson 11
Component States: Default, Hover, Active, Disabled
Lesson 12
Form Interaction Design: Input, Error & Confirm
Lesson 13
Navigation Interaction Patterns
Lesson 14
Micro-Interactions: Triggers, Rules, Feedback
Lesson 15
Motion & Transitions in Interaction Design
Lesson 16
Gesture & Touch Interaction Design
Lesson 17
Voice & Multimodal Interactions
Lesson 18
Dark Patterns & Ethical IxD
Lesson 19
IxD for Mobile: iOS & Android Guidelines
Lesson 20
IxD Documentation: Interaction Specs & Annotations
Lesson 21
Prototyping Interactions: Figma & ProtoPie
Lesson 22
Evaluating Interaction Design: Methods
Section 3 AI Adaptive Interfaces, Emerging Platforms & ProjectsLessons 23–28