Variables chapter is excellent
I had no idea prototypes could handle this much logic. The reacting form is now part of every usability test we run.
Browse
Use overlays, interactive components, smart animate, variables and conditionals to build prototypes you can test with real people
Created by Tomas Novak
A static mockup shows what a screen looks like. A good prototype shows how a product behaves, and that is what you need to test ideas with users and to explain interactions to developers. This course teaches Figma prototyping from simple screen links to stateful prototypes that use variables and conditional logic.
You will prototype the booking flow of a small travel app: browsing stays, filtering results, opening details, choosing dates and confirming a reservation. The finished prototype includes realistic scrolling, sticky headers, bottom sheets, interactive components and a form that reacts to input.
Prototypes are only useful if they answer a question. Throughout the course we connect each technique to what you want to learn from a test or explain in a handoff, so you know when a simple click through is enough and when extra fidelity pays off.
You should already be comfortable with Figma frames, auto layout and components. Some features, such as advanced variable logic and video in prototypes, depend on your Figma plan; I point these out and show alternatives where possible.
Product designer teaching Figma the way working design teams use it day to day
I am a product designer who has worked on web and mobile apps for over a decade, and Figma has been my main tool since it replaced my old desktop setup. I design screens, build component libraries and prepare files that developers can pick up without a meeting.
I teach Figma from the ground up and then into the features that separate tidy files from chaotic ones: auto layout, components and variants, variables and modes, and prototypes that behave like the real product. I care a lot about file structure and naming, because a design file is shared work, not a private sketchbook.
My courses are project based. You build real screens alongside me, and every section ends with a file you can keep and reuse.
I had no idea prototypes could handle this much logic. The reacting form is now part of every usability test we run.
Bottom sheets and swap overlay are explained clearly with good examples. I would like a lesson on desktop menus too.
Sticky and fixed positioning used to confuse me. The overflow lesson fixed problems I had for months.
The first lesson about what a prototype is for changed how I plan tests. I build less and learn more now.
Good content, but several lessons rely on features my free plan does not have. The alternatives offered were helpful.
As a researcher, the testing section and dead end advice were very practical.
Learning that layer names drive matching explained every weird dissolve I had ever seen.