We may earn an affiliate commission when you visit our partners.
Brian W.

Figma connects everyone in the design process so teams can deliver better products, faster.

In this course, learn how to use Figma and how to get a Figma project started. We will get into how to add content to your design project by working with frames, creating and editing shapes, drawing, adding and formatting text, and more. In addition, learn how to create a prototype, share designs using the collaboration features in Figma, and generate assets for development.

Read more

Figma connects everyone in the design process so teams can deliver better products, faster.

In this course, learn how to use Figma and how to get a Figma project started. We will get into how to add content to your design project by working with frames, creating and editing shapes, drawing, adding and formatting text, and more. In addition, learn how to create a prototype, share designs using the collaboration features in Figma, and generate assets for development.

Learn how to create new files, segment your project for multiple screens and devices, and start adding content, including shapes, images, drawing, effects, and text. Also, learn features like layers, reusable formatting, and components.

By the end of this course you'll have a good understanding of using Figma and be able to use it for you next project.

Figma is a vector graphics editor and prototyping tool which is primarily web-based, with additional offline features enabled by desktop applications for macOS and Windows.

Figma is a cloud-based UX design and collaboration tool that is similar to Sketch in functionality and features, but with big differences that make Figma better for team collaboration. Figma simplifies the design process and is more effective than other programs at helping designers and teams work together efficiently.

Enroll now

What's inside

Syllabus

Introduction
Getting Started
What is Figma
Course Files
Read more
Setup
Set up local fonts
Create a new file
Create and edit frames
Create pages
Add Content in Figma
Shape creation
Combine and edit shapes
Drawing
Add images
Mask images and effects
Import content from UI kits
Add and format text
Working Efficient
Work with layers and styles
Reuse content with components
Resize content with constraints
Prototyping
Guide to prototyping
Start prototyping
Conclusion
Figma (Old Course Version)
Course files
Figma Tour
Import from Sketch
Setup Frames and working with pages
Create and edit shapes
Images and masking
Add and format text and layers
Work with components
Applying constraints and versioning
Understanding prototyping
Create a prototype
Team setup
Team libraries
Previewing
Sharing
Comments
Exporting

Save this course

Save Figma Fundamentals: Use Figma Like a Pro to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Figma Fundamentals: Use Figma Like a Pro with these activities:
Review Vector Graphics Principles
Reviewing vector graphics principles will help you better understand how Figma handles shapes, paths, and editing, leading to more efficient and effective design workflows.
Browse courses on Vector Graphics
Show steps
  • Read articles or watch videos on vector graphics fundamentals.
  • Practice creating basic shapes and manipulating them using vector tools.
  • Experiment with different path editing techniques.
Shape Combination Exercises
Practicing shape combination exercises will improve your proficiency in using Figma's boolean operations and shape editing tools, allowing you to create complex designs more easily.
Show steps
  • Create a series of exercises involving combining basic shapes using boolean operations (union, subtract, intersect, exclude).
  • Recreate existing logos or icons using only basic shapes and boolean operations.
  • Time yourself to improve speed and accuracy.
Refactoring UI
Reading Refactoring UI will improve your understanding of visual design principles and help you apply them effectively in Figma, leading to more polished and professional designs.
View Melania on Amazon
Show steps
  • Read a chapter of Refactoring UI each week.
  • Apply the techniques learned to your Figma projects.
  • Share your designs with others for feedback.
Three other activities
Expand to see all activities and additional details
Show all six activities
Design a UI Kit Component Library
Designing a UI kit component library will solidify your understanding of components, styles, and constraints in Figma, enabling you to create reusable design elements and maintain consistency across projects.
Show steps
  • Choose a specific UI style or theme for your component library.
  • Design a set of basic UI components (buttons, input fields, navigation bars, etc.).
  • Create components for each element and define styles for consistent appearance.
  • Document your component library for future use.
Follow Advanced Prototyping Tutorials
Following advanced prototyping tutorials will expose you to more complex interactions and animations in Figma, allowing you to create more realistic and engaging user experiences.
Show steps
  • Search for tutorials on advanced Figma prototyping techniques (e.g., smart animate, interactive components).
  • Replicate the interactions and animations demonstrated in the tutorials.
  • Adapt the techniques to your own design projects.
Redesign an Existing Website in Figma
Redesigning an existing website in Figma will provide practical experience in applying your Figma skills to a real-world project, allowing you to refine your design process and problem-solving abilities.
Show steps
  • Choose a website to redesign.
  • Analyze the existing website's design and identify areas for improvement.
  • Create a new design in Figma, incorporating your learnings from the course.
  • Prototype the redesigned website to showcase its functionality.

Career center

Learners who complete Figma Fundamentals: Use Figma Like a Pro will develop knowledge and skills that may be useful to these careers:
User Interface Designer
A User Interface Designer focuses on the visual layout and interactive elements of a digital product. This course helps build a foundation in Figma, a critical tool for modern UI design. User Interface Designers use tools like Figma to create visually appealing and user-friendly interfaces for websites and applications. The features covered, such as creating and editing frames, adding and formatting text, and working with components directly translates to the daily tasks of a User Interface Designer. Furthermore, the course emphasizes the vector graphics editor, prototyping tool, and collaborative aspects of Figma, all of which help a budding Designer.
Visual Designer
Visual Designers are responsible for the aesthetic elements of a digital product, including typography, imagery, and overall visual style. This course is great for a Visual Designer because it teaches how to add content to your design project by working with frames, creating and editing shapes, drawing, adding and formatting text, and more. A successful Visual Designer has a strong understanding of the software used in design, and Figma is no exception. In addition, learn how to create a prototype and share designs using the collaboration features in Figma.
Interaction Designer
An Interaction Designer focuses on creating engaging interfaces with logical and intuitive design characteristics. This is accomplished through a deep understanding of user behavior and design principles. This course helps Interaction Designers learn Figma, including creating and editing shapes, drawing, adding and formatting text, and more. With a strong focus on Figma's capabilities for creating prototypes and interactive elements, this course provides a solid foundation for an Interaction Designer. Interaction Designers will improve their speed and level of collaboration when working with other designers.
Graphic designer
A Graphic Designer creates visual concepts that communicate ideas to consumers. This course teaches a Graphic Designers how to create new files, segment your project for multiple screens and devices, and start adding content, including shapes, images, drawing, effects, and text. Graphic Design can be a very competitive field, so having a robust and diverse understanding of the tools used for Graphic Design is very important. This course gives a Graphic Designer the tools to stand out above the rest. Also, learn features like layers, reusable formatting, and components.
Product Designer
Product Designers are involved in the entire lifecycle of a product, from ideation to launch and beyond, focusing on both the user experience and the business goals. This course can help you as a Product Designer by teaching you crucial skills to create new files, segment your project for multiple screens and devices, and start adding content, including shapes, images, drawing, effects, and text. The course emphasizes Figma as a cloud-based UX design and collaboration tool which is similar to Sketch in functionality and features, but with big differences that make Figma better for team collaboration. A Product Designer will be more effective through team collaboration.
Design Consultant
A Design Consultant advises businesses on design strategy and implementation. The course can help a Design Consultant because it teaches how to add content to your design project by working with frames, creating and editing shapes, drawing, adding and formatting text, and more. Design Consultants need to be proficient in using Figma to create and share design concepts. With Figma simplifying the design process and being more effective than other programs at helping designers and teams work together efficiently, a Design Consultant would benefit from this course.
Mobile App Designer
Mobile App Designers specialize in designing the user interface and user experience for applications on mobile devices. As the course demonstrates how to segment your project for multiple screens and devices, and start adding content, including shapes, images, drawing, effects, and text, this may be useful. The course's focus on prototyping capabilities and team collaboration in Figma will be incredibly helpful to a Mobile App Designer. Through prototyping, sharing, and team setup, a Mobile App Designer can quickly iterate designs to find the most engaging and visually appealing mobile application.
Freelance Designer
A Freelance Designer works independently with clients to provide design services. As the course teaches how to use Figma and how to get a Figma project started, this is a great tool to learn. Freelance Designers need to have both a strong sense of design and the ability to work independently. The features covered will enable efficient design creation. By the end of this course you'll have a good understanding of using Figma and be able to use it for you next project. A Freelance Designer can use this tool to provide faster and more collaborative outcomes to clients.
Web Designer
A Web Designer plans, creates, and codes internet sites and web pages, many of which may combine text with sounds, pictures, graphics and video clips. This course can help you on your journey to being a Web Designer because it teaches you how to bring content into your design project by creating and editing shapes, drawing, adding and formatting text, and more. With a focus on Figma's capabilities for web-based design and team collaboration, this course fits well with the collaborative nature of web design projects. Web Designers will be able to more efficiently create content for the web using the knowledge from this course.
User Experience Designer
The User Experience Designer enhances user satisfaction by improving the usability, accessibility, and desirability of a product. This course may be useful because UX designers often rely on Figma to create prototypes and design interfaces. User Experience designers conduct user research, create wireframes and prototypes, and test designs to ensure a seamless user experience. The Figma skills taught in this course, such as prototyping, sharing designs, and generating assets directly relate to the responsibilities of a User Experience Designer. Collaboration features will be extremely helpful to a UX Designer to quickly gather feedback on your designs.
Marketing Manager
A Marketing Manager is responsible for a company's marketing efforts, which can include digital and traditional marketing. As the course teaches how to add content to your design project by working with frames, creating and editing shapes, drawing, adding and formatting text, and more, this course is helpful to the Marketing Manager. Marketing Managers need to be familiar with the tools used to create marketing materials. The course emphasizes Figma simplifies the design process and is more effective than other programs at helping designers and teams work together efficiently. Therefore, the Marketing Managers will be able to more effectively manage their marketing team.
Art Director
An Art Director is responsible for a team of artists. This course may be helpful for an Art Director as it teaches how to add content to your design project by working with frames, creating and editing shapes, drawing, adding and formatting text, and more. Art Directors need to be proficient in the tools their team uses to effectively guide and manage the design process. The course emphasizes Figma as a cloud-based UX design and collaboration tool that simplifies the design process and is more effective than other programs at helping designers and teams work together efficiently. Therefore, the Art Director will be able to more effectively manage their team.
Instructional Designer
Instructional Designers create learning materials. Instructional Designers use Figma to create designs in their course. This course is helpful because the user will learn how to create new files, segment your project for multiple screens and devices, and start adding content, including shapes, images, drawing, effects, and text. Also, learn features like layers, reusable formatting, and components. This course helps build confidence in the field.
Creative Director
A Creative Director leads the creative development of a product. This course gives a Creative Director the tools to create new files, segment your project for multiple screens and devices, and start adding content, including shapes, images, drawing, effects, and text. The course emphasizes Figma as a tool to more effectively help designers and teams work together efficiently. Collaboration is key to a Creative Director, and Figma can help streamline the design process.
Digital Strategist
A Digital Strategist develops and implements digital strategies to achieve business goals. A digital strategist may find this is helpful because it will allow them to use Figma and how to get a Figma project started. Digital Strategists need to understand the various tools used in design, as design features heavily into digital strategy development. With Figma simplifying the design process and being more effective than other programs at helping designers and teams work together efficiently, a Digital Strategist will be able to provide a more integrated and complete strategy to clients.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Figma Fundamentals: Use Figma Like a Pro.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser