Choose your language
Figma Course
More than 2 million learners worldwide

Figma Course

4.5

Master Figma from the ground up and design professional interfaces, components, and prototypes with confidence. This course covers everything from core navigation and typography to advanced design systems, variables, and developer handoff. Whether you're breaking into UI/UX or leveling up your workflow, you'll finish with real, job-ready Figma skills.

Dedika for businesses

What you will learn:

You'll start by getting comfortable with Figma's interface, tools, and file organization, then move into drawing, color, and typography. From there, you'll build reusable components, set up Auto Layout for responsive designs, and create interactive prototypes with animations. You'll also learn how to collaborate with teams in real time, hand off designs to developers using Dev Mode, and architect a full design system with variables and tokens. By the end, you'll have the skills to handle professional design projects from start to finish.

How you study in a practical way Figma Course

How you practice Figma Course

For companies who want to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Getting Started with Figma

  • Lesson 1 • Files, Pages, and Project Organization

    Teaches how to create, name, and organize files and pages. Proper structure prevents confusion in multi-page or team projects.

  • Lesson 2 • Essential Keyboard Shortcuts

    Covers the most impactful shortcuts for selection, zoom, and tool switching. Speed habits formed early compound throughout the entire course.

  • Lesson 3 • Interface Layout and Navigation

    Introduces every panel, toolbar, and menu in the editor. Students gain spatial awareness of the workspace to work without hesitation.

  • Lesson 4 • Figma Ecosystem and Account Setup

    Covers Figma's product suite, pricing tiers, and account creation. Establishes the platform context before any hands-on work begins.

Chapter 2See details

Shapes, Frames, and Basic Drawing

  • Lesson 1 • Working with Primitive Shapes

    Covers rectangles, ellipses, polygons, and stars with precise dimension controls. These shapes are the atomic building blocks of every design.

  • Lesson 2 • Boolean Operations and Path Editing

    Teaches Union, Subtract, Intersect, and Exclude to combine shapes into complex forms. Boolean logic dramatically expands icon and shape creation speed.

  • Lesson 3 • Alignment and Distribution Tools

    Covers align, distribute, and tidy-up controls for precise spatial arrangement. Consistent spacing is foundational to professional-quality layouts.

  • Lesson 4 • Vector Drawing with the Pen Tool

    Introduces anchor points, bezier handles, and path editing. Custom icons and illustrations require these vector fundamentals.

  • Lesson 5 • Frames vs. Groups

    Explains the structural difference between Frames and Groups and when to use each. Frames are Figma's layout containers and must be understood early.

Chapter 3See details

Color, Typography, and Visual Styles

  • Lesson 1 • Creating and Applying Local Styles

    Teaches how to save colors, text styles, effects, and grids as reusable local styles. Styles enforce consistency and accelerate design iteration.

  • Lesson 2 • Fill Types and Color Picker

    Covers solid fills, linear and radial gradients, image fills, and the color picker controls. Color accuracy is essential for brand-consistent design work.

  • Lesson 3 • Stroke and Effect Properties

    Teaches stroke weight, position, dash patterns, and layer effects like drop shadow and blur. Effects add depth and polish to UI components.

  • Lesson 4 • Opacity, Blend Modes, and Masking

    Introduces layer opacity, blend mode options, and mask creation techniques. These controls enable advanced visual compositions within any design.

  • Lesson 5 • Typography Fundamentals in Figma

    Covers font selection, size, weight, line height, letter spacing, and text alignment. Strong typographic control is non-negotiable for UI and brand work.

Chapter 4See details

Auto Layout and Responsive Design

  • Lesson 1 • Constraints and Responsive Frames

    Covers constraint settings for non-Auto Layout layers and responsive frame resizing. Constraints ensure elements stay anchored correctly across screen sizes.

  • Lesson 2 • Auto Layout Fundamentals

    Introduces horizontal, vertical, and wrap Auto Layout modes with padding and gap controls. Auto Layout replaces manual repositioning when content changes.

  • Lesson 3 • Nested Auto Layout Structures

    Teaches stacking Auto Layout frames inside each other to build complex UI patterns. Nesting is how real-world components like cards and navbars are built.

  • Lesson 4 • Grids and Layout Guides

    Introduces column, row, and grid layout guides for structured screen design. Grids align designs to real-world development breakpoints and spacing systems.

  • Lesson 5 • Hug, Fill, and Fixed Sizing

    Covers the three sizing modes for Auto Layout children and containers. Correct sizing mode selection is critical for responsive component behavior.

Chapter 5See details

Components and Reusable Design Elements

  • Lesson 1 • Creating and Using Components

    Covers how to convert frames into main components and place instances. Components are the core unit of scalable, maintainable design systems.

  • Lesson 2 • Organizing a Component Library

    Teaches naming hierarchies, grouping with slashes, and publishing a shared library. A well-organized library is the backbone of team-wide design consistency.

  • Lesson 3 • Instance Overrides and Properties

    Teaches text, fill, visibility, and swap overrides on instances without breaking the main component link. Overrides enable flexible reuse across screens.

  • Lesson 4 • Component Variants

    Introduces the Variants feature to group related component states into a single set. Variants streamline state management for buttons, inputs, and cards.

  • Lesson 5 • Component Properties

    Covers Boolean, text, instance swap, and variant component properties for cleaner overrides. Properties expose only the controls designers need to change.

Chapter 6See details

Prototyping and Interactive Design

  • Lesson 1 • Prototype Connections and Flows

    Covers creating connections between frames, setting starting points, and defining flows. Flows let stakeholders experience a design as a navigable sequence.

  • Lesson 2 • Smart Animate and Micro-Interactions

    Introduces Smart Animate to tween matching layers between frames. Micro-interactions elevate prototype fidelity and demonstrate motion design intent.

  • Lesson 3 • Triggers and Actions

    Teaches click, hover, drag, key press, and mouse enter triggers with corresponding actions. Trigger-action pairs define how interactions feel and behave.

  • Lesson 4 • Transitions and Animations

    Covers instant, dissolve, move in/out, push, and slide transitions with easing curves. Transitions communicate spatial relationships between screens.

  • Lesson 5 • Previewing and Sharing Prototypes

    Teaches the prototype preview panel, presentation mode, and shareable prototype links. Sharing prototypes replaces static screenshots in stakeholder reviews.

Chapter 7See details

Collaboration and Handoff Workflows

  • Lesson 1 • Real-Time Collaboration Features

    Covers multiplayer cursors, observation mode, and follow mode for live co-design. Real-time features reduce async back-and-forth in distributed teams.

  • Lesson 2 • Developer Handoff with Dev Mode

    Introduces Dev Mode for inspecting spacing, colors, typography, and exported assets. Dev Mode bridges the gap between design intent and implementation.

  • Lesson 3 • Exporting Assets and Specs

    Teaches export settings for PNG, SVG, PDF, and WebP at multiple resolutions. Proper export configuration ensures assets render correctly in production.

  • Lesson 4 • Sharing Permissions and Access Control

    Covers view, edit, and comment permission levels for files and projects. Correct permissions protect design assets while enabling stakeholder access.

  • Lesson 5 • Comments and Feedback Workflows

    Teaches placing, resolving, and threading comments directly on the canvas. Contextual comments keep feedback tied to specific design decisions.

Chapter 8See details

Design Systems and Advanced Workflows

  • Lesson 1 • Versioning and Design QA

    Covers named version saves, branch-and-merge workflows, and design QA checklists. Versioning and QA processes protect design integrity across iterative releases.

  • Lesson 2 • Multi-Brand and Theming Strategies

    Teaches using variable modes to switch between light/dark and brand themes instantly. Theming at the variable level eliminates duplicate component sets.

  • Lesson 3 • Plugins, Widgets, and Automation

    Introduces the Figma plugin ecosystem, widget creation basics, and automation use cases. Plugins extend Figma's native capabilities and eliminate repetitive manual tasks.

  • Lesson 4 • Advanced Component Architecture

    Covers slot-based components, base components, and component composition patterns. Advanced architecture reduces component count while increasing design flexibility.

  • Lesson 5 • Design Tokens and Variables

    Covers Figma Variables for color, number, string, and boolean tokens with modes. Variables enable multi-theme and multi-brand design from a single source of truth.

  • Lesson 6 • Large File Performance and Organization

    Teaches strategies for splitting files, using section markers, and reducing canvas lag. Performance management is critical in enterprise-scale design projects.

Certification

Your valid completion certificate

This course is for you:

  • Aspiring UI/UX designers: looking for a structured path into the field.

  • Graphic designers: ready to transition their skills into digital product work.

  • Product managers: wanting to mock up ideas without depending on a designer.

  • Developers: aiming to read and collaborate on design files more effectively.

  • Marketing professionals: needing to create polished UI mockups for campaigns.

  • Career changers: entering tech and building a design portfolio from scratch.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQs

Who is Dedika?

Is the certificate valid in the Philippines?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course