What you will be able to do
- Navigate Figma’s interface and files confidently, including version history and sharing
- Build responsive layouts with frames, constraints and auto layout
- Reuse and modify components from an existing design system without breaking it
- Create on-brand social graphics and slide-style visuals from templates
- Build a clickable prototype to test a flow before engineering starts
Who it is for
- Founders, product managers and marketers who work alongside designers or without one
- Developers who want to read and tweak design files accurately
Before you start
- A free Figma account
- A laptop with a mouse or trackpad; a tablet is not sufficient for this course
Curriculum
4 modules · 12 lessons · 2h 55m
Module 1Getting Around Figma3 lessons · 39 min
The interface, files and the handful of tools and shortcuts you will use every day.
- The interface in fifteen minutesCanvas, layers, properties panel and the toolbar, with the eight shortcuts worth memorising on day one.15 min · free preview · worked example · exercise
- Frames, shapes and textThe building blocks of every design, and how frames differ from groups in ways that matter later.14 min · worked example
- Sharing, comments and version historyHow to get feedback without exporting screenshots, and how to recover from mistakes.10 min · worked example · exercise
- Module quiz4 questions with explanations
Module 2Layout That Does Not Break3 lessons · 48 min
Constraints and auto layout, the two features that turn static pictures into designs that adapt.
- Constraints and resizingHow to make elements stay put, stretch or pin when a frame changes size.12 min · worked example
- Auto layout from zeroBuild stacks, rows and cards that reflow automatically when content changes.20 min · worked example · exercise
- Designing one screen for desktop and mobileCombine constraints, auto layout and wrapping to make a layout that works at two widths.16 min · worked example
- Module quiz4 questions with explanations
Module 3Components and Design Systems3 lessons · 47 min
Use the design system your team already has, build small components of your own, and avoid breaking either.
- Working inside an existing design systemFind, insert and customise library components and styles without detaching them.15 min · worked example · exercise
- Building your own components and variantsTurn repeated elements into components with variants and properties so edits happen once.18 min · worked example
- On-brand social graphics and slidesSet up templates for the recurring graphics you produce, and export them correctly for each channel.14 min · worked example · exercise
- Module quiz4 questions with explanations
Module 4Prototyping and Handoff3 lessons · 41 min
Make designs clickable, run a quick usability check, and hand work to engineers in a form they can use.
- Your first clickable prototypeConnect frames with interactions, choose transitions, and share a prototype link people can tap through.16 min · worked example
- A five-person usability checkPut the prototype in front of five people and learn what is confusing before anyone writes code.13 min · worked example · exercise
- Handing off to engineersWhat developers need from a Figma file, and how to prepare a design so it can be built without ten questions.12 min · worked example
- Module quiz4 questions with explanations