Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Skillshare

NEW Figma 2025: Getting started the Beginner to Pro Class

via Skillshare

Write review

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access

Getting Started with Figma (4h) + Course ProjectA beginner's to pro course in UI design with Figma

NEW! Full Config 2024 Update Featuring the New Figma UI Design!

The must have UX/UI Figma design course for every Interface designer! 

 

This course is a comprehensive introduction to Figma from absolute beginner to advanced features. Short and focused, providing you with all you need to know to tackle any design. 

We'll start from scratch by setting up your Figma account and familiarising ourselves with its file structure. Then, we'll dive into the fundamentals of Figma, such as setting up frames and nesting them, adding shapes, text, colours, and grids creating solid UI designs. Once you're comfortable with the basics, we dive into more advanced subjects like creating solid UI designs and working with components for reusable elements.

You'll learn how to establish styles and variables for consistency, create responsive designs with auto layout, and add basic prototyping to bring your designs to life—always keeping collaboration with development in mind.

With step-by-step exercises and valuable tips and tricks, you'll become proficient in Figma in under 4 hours. It's perfect for beginners or those transitioning from other design software.

 

Setup

  1. What Is Figma? Who does the coding?
  2. Figma in the Browser vs. Figma App
  3. The Figma file browser – Figma's home
  4. Creating design files in Figma

 

Figma Basics

  1. Adding frames to our file
  2. A few handy shortcuts
  3. Design file overview
  4. Adding shapes and colour
  5. Size menu – manipulating shapes and frames
  6. Align, tidy up, and measure
  7. Adding and working with text
  8. Nesting frames – The Figma superpower
  9. Frames vs Groups
  10. Designing with nested frames
  11. Re-usable grids with styles
  12. Figma Community and Plugins
  13. Adding images
  14. Drawing in Figma
  15. Scaling in Figma
  16. Course Project: Creating a wireframe and first design

 

Introducing Components

  1. Re-use elements with components and instances
  2. Overriding instances
  3. What to override and what not to
  4. Reverting components and overrides
  5. Nest components
  6. Component sets with variants
  7. Move components to their own page
  8. Keeping components organised
  9. Advanced component features introduction.
  10. Course Project: Turning our design into components

 Variables and Styles

  1. Introduction to variables
  2. Working with colour variables
  3. Organising with variable collections and groups
  4. Size and spacing variables
  5. And what about styles?
  6. Typography and styles
  7. Documenting variables and styles
  8. Course Project: Adding colour variables and text styles

 

Responsive Design

  1. What is auto layout?
  2. Adding auto layout
  3. Auto layout components and variables
  4. Resize settings
  5. Auto or space between
  6. Nesting auto layout with system
  7. Absolute positioning
  8. Auto layout pages
  9. Constraints in Figma
  10. Constraints and grids
  11. Course Project: Testing our app on different phone sizes

 

Basic Prototyping

  1. Prototyping in Figma
  2. Setting scroll behaviour
  3. Connecting screens
  4. Dropdown menu with overlays
  5. Animation types
  6. Interactive components
  7. Figma Mirror – Preview on your device
  8. Course Project: Turning our app into a clickable prototype 

 

Sharing with other designers and developers

  1. Sharing and inviting others
  2. Setting up a thumbnail
  3. Shared team libraries in Figma
  4. Setting up a shared team library
  5. Connecting to a shared team library
  6. Updating shared team libraries
  7. Sharing design, components, styles, and variables
  8. Dev mode: Sharing with development


    Plus Figma working file

    A course by moonlearning.io moon learning moonlearning

Syllabus

  • 00 Intro Beginner+Exercise
  • 02 What Is Figma? Who does the coding?
  • SETUP: 01 Figma in the Browser vs
  • SETUP: 02 The Figma file browser – Figma's home
  • SETUP: 03 creating design files
  • BASICS: 01 Adding frames to our file
  • BASICS: 02 A few handy shortcuts
  • BASICS: 03 Design file overview
  • BASICS: 04 Adding shapes and colours
  • BASICS: 05 Manipulating elements
  • BASICS: 06 Align, tidy up, and measure
  • BASICS: 07 Adding and working with text
  • BASICS: 08 Nesting frames – The Figma superpower
  • BASICS: 09 Frames vs Groups
  • BASICS: 10 Designing with nested frames
  • BASICS: 11 Re usable grids with styles
  • BASICS: 12 Figma community and Plugins
  • BASICS: 13 Adding images to your designs
  • BASICS: 14 Duplicating methods
  • BASICS: 15 Drawing in Figma
  • BASICS: 16 Scaling in Figma
  • PROJECT: Introduction
  • PROJECT Part 1.1: Wireframe
  • PROJECT Part 1.2: Design Idea
  • COMPONENTS 01 Components and instances in Figma
  • COMPONENTS: 02 Overriding instances
  • COMPONENTS: 03 What to override and what not to
  • COMPONENTS: 04 Reverting components and overrides
  • COMPONENTS: 05 Nesting components
  • COMPONENTS: 06 Component sets with variants
  • COMPONENTS: 07 Move components to their own page 2
  • COMPONENTS: 08 Keeping components organised
  • PROJECT Part 2: Components
  • VARIABLES: 01 Introduction to variables
  • VARIABLES: 02 Working with colour variables
  • VARIABLES: 03 Organising with variable collections and groups
  • VARIABLES: 04 Size and spacing variables
  • STYLES: 05 And what about styles?
  • STYLES: 06 Typography and styles
  • VARIABLES & STYLES: 07 Documenting variables and styles
  • PROJECT Part 3.1: Colour Variables
  • PROJECT Part 3.2: Typography
  • AUTO LAYOUT: 01 What is auto layout?
  • AUTO LAYOUT: 02 The Figma layout menu
  • AUTO LAYOUT: 03 When to use what
  • AUTO LAYOUT: 04 Setting up one dimensional layouts
  • AUTO LAYOUT: 05 Resize settings
  • AUTO LAYOUT: 06 The auto setting
  • AUTO LAYOUT: 07 Auto layout components and variables
  • AUTO LAYOUT: 08 Nesting and the parent child relationship
  • AUTO LAYOUT: 09 Suggest auto layout
  • AUTO LAYOUT: 10 Ignore auto layout
  • AUTO LAYOUT: 11 Layout grids
  • AUTO LAYOUT: 12 Nesting and more
  • AUTO LAYOUT: 13 Auto layout pages
  • AUTO LAYOUT: 14 What are constraints in Figma?
  • AUTO LAYOUT: 15 Constraints and grids
  • PROJECT Part 4: Responsive
  • PROTOTYPE: 01 The Figma prototype workspace
  • PROTOTYPE: 02 Setting scroll behaviour
  • PROTOTYPE: 03 Connecting screens
  • PROTOTYPE: 04 Dropdown menu with overlays
  • PROTOTYPE: 05 Animation types
  • PROTOTYPE: 06 Interactive components
  • PROTOTYPE: 07 Figma Mirror – Preview on your device
  • PROJECT Part 5: Prototyping
  • COLLABORATING: 01 Sharing and inviting others
  • COLLABORATING: 02 Setting up a thumbnail
  • COLLABORATING: 03 Shared team libraries in Figma
  • COLLABORATING: 04 team libraries
  • COLLABORATING: 05 Moving components to external libraries
  • COLLABORATING: 07 Sharing design, components, styles, and variables
  • COLLABORATING: 08 Dev mode Sharing with development
  • Thank You

Taught by

Christine Vallaure

Reviews

4.8 rating at Skillshare based on 61 ratings

Start your review of NEW Figma 2025: Getting started the Beginner to Pro Class

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.