Free and genuinely good
Well structured and up to date with the current interface. I am moving on to the auto layout course next.
Browse
Learn frames, text, colour, auto layout and components by designing a small recipe app from a blank file to a clickable prototype
Created by Tomas Novak
Figma is the tool most product teams use to design interfaces, and it runs in the browser, so anyone can start for free. This course takes you from a blank file to a small, clickable mobile app design, one tool at a time, without assuming any design background.
You will design four screens of a simple recipe app: sign in, a home feed of recipes, a recipe detail page and a saved recipes list. Along the way you will learn the parts of Figma you will use every day.
Section 1 is fully written and gets you comfortable in the workspace. Each later section adds one layer of skill and ends with a version of the app you can be proud of. Short lessons focus on one idea each, with keyboard shortcuts introduced as you need them, not all at once.
You need only a free Figma account. The course uses the current Figma interface, sometimes called UI3, with the toolbar along the bottom of the canvas. If you later want to go deeper into auto layout, variables and design systems, the follow up courses build on exactly this foundation.
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.
Well structured and up to date with the current interface. I am moving on to the auto layout course next.
I had never opened a design tool before. Two weeks later I have four screens and a clickable prototype I showed at work.
The difference between main components and instances was explained better than any video I had watched before.
Each section adds one thing, so it never felt overwhelming. The auto layout introduction was very clear.
I am a backend developer and wanted to sketch ideas properly. This gave me exactly that, though I skipped the export lesson.
Designing the feed with long recipe names taught me more about real layouts than any tutorial with perfect content.
Short lessons with useful shortcuts introduced only when needed. The recipe app was a nice project to follow.
The first section covers basics I already knew from other tools. Later sections were much more useful for me.