Course Overview
What this course is designed to develop
This beginner course teaches you to design and prototype the small interactions that carry most of an interface's personality: button presses, toggles, hover reveals, loading spinners, progress bars, skeleton screens, and success or error feedback. You will work from Dan Saffer's trigger, rules, feedback, and loops model, apply real motion specifications from Google Material, Apple Human Interface Guidelines, and the IBM Carbon motion system (durations measured in milliseconds and named easing curves), and build everything in Figma using Smart Animate, variants, and interactive components. By the end you will have a documented micro-interaction kit and three polished, prototyped flows ready for developer handoff.