Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Chetan Pujari

Welcome to Figma Essentials with Chetan Pujari.

Embark on a journey to master UX Design using Figma, the ultimate UI/UX design tool. Whether you're new to design or eager to delve deeper into User Experience, this course is your gateway to success.

Starting from the basics, we'll guide you through crafting compelling User Interfaces and dynamic prototypes, while addressing client expectations head-on.

Here's what's in store:

Read more

Welcome to Figma Essentials with Chetan Pujari.

Embark on a journey to master UX Design using Figma, the ultimate UI/UX design tool. Whether you're new to design or eager to delve deeper into User Experience, this course is your gateway to success.

Starting from the basics, we'll guide you through crafting compelling User Interfaces and dynamic prototypes, while addressing client expectations head-on.

Here's what's in store:

  • Dive into the fundamentals: Understand the brief and work with UX personas.

  • Design with precision: Create sleek wireframes and master color and image implementation.

  • Perfect your typography: Learn the art of font selection for web and mobile apps.

  • Craft custom components: Design icons, buttons, and other UI elements tailored to your project.

  • Decipher advanced concepts: Explore components, constraints, and multi-dimensional variants with ease.

  • Boost productivity: Utilize free UI kits and plugins to streamline your workflow.

  • Create consistency: Develop a style guide for seamless client handoff.

  • Elevate your designs: Master micro-interactions, page transitions, and animations.

  • Bring your prototypes to life: Build fully interactive prototypes from start to finish.

  • Collaborate effectively: Work with team members and prepare files for developers.

Throughout the course, we'll focus on Figma while providing insights into real-world UX projects and industry practices. Plus, assignments will hone your skills and empower you to create a standout portfolio.

Ready to transform from Figma Zero to Figma Hero? Let's upgrade your UX Design journey today.

The course provides over 100 assets and premium design templates, ensuring you have everything you need for your future projects. Rest assured, this is the ultimate online hub for honing your Design skills.

Get ready for a hands-on journey from beginner to professional Designer, where we guide you through crafting polished designs and transforming them into fully functional websites or apps.

Here's what you'll learn in the course...

           Section UX in Figma Design Magic Explained

  • Build Apps & Websites You'll Love (In This Figma Course)

  • Figma to Code Design Stunning Interfaces Without Writing a Line

  • Learn UX Briefs & Task Flows in Figma

  • Section 2: Wireframing: Fundamentals and Best Practices

    • Lo-Fi vs Hi-Fi Wireframes Design Showdown

    Section 3: Mastering Typography, Color, and Icons

    • Figma Text Tool and Fonts

    • Figma Basics How To CREATE And In Figma

    • How to Use The Scale Tool And Selection in Figma

    • Figma groups and frames for better UI designs

    • Best Free Icon Set Packs for UIUX Designers

    • Icon Basics In Figma

    • How To Install And Use Plugins in Figma

      Section 4: Creating Pages in Figma

    • How To Create And Use Pages In Your Figma File

    Section 5: Introduction to Prototyping in Figma: A Beginner's Guide

    • Figma Prototyping for Beginners

    • Figma Prototyping & Transitions (Easing)

    • Figma Testing Prototype with Figma Mirror

    Section 6: Figma Animation Basics

    • Figma Smart Animate for Beginners

    Section 7: Collaborate with Others: Sharing, Commenting, and Editing in Figma

    Section 8: The Ultimate Guide to Creating Moodboards in Figma

    • What Are Mood Boards & The SECRET To Finding Inspiration For Web & App Design

    • How To Create A Mood Board In Figma

    Section 9: Mastering Columns & Grids in Figma

    • Create a Responsive Grid System for Web & UI Design

    Figma: Essential Tips and Tricks

    Section 10: The Ultimate Guide to Using Colors in Figma

    • How to Choose Colors (Color Inspiration)

    • How I Make UI Color Palettes In Figma

    • How To Create Gradients in Figma

    • Creating a Color System in Figma

    • The easiest way to generate a color palette in Figma (Using Plugins)

    Section 11: Mastering Text and Fonts in Figma

    • Best Practices for Choosing Fonts and Font Pairing in UI and Web Design

    • Create the Perfect Typography Scale for UI & Web Projects

    • The fastest way to create text styles in Figma

    • How to add lorem ipsum text in Figma

    • Useful Text Tips & Tricks in Figma

    • How to add fonts in Figma and How TO Add missing fonts in Figma

    Section 12: Figma's Drawing Tools

    • Figma Pen Tool Basics & Vector Networks

    • Why are the Apple icons different (corner smoothing)

    Section 13: Figma Essentials: Working with Boolean Operations

    • Figma Boolean Operations (Union, Subtract, Intersect, Exclude)

    • Figma's Power Duo When to Use Union and When to Flatten

    • How to Use Smart Selection and Tidy Up in Figma

    Section 14: Figma Essentials: Working with Images and Assets

    • Placing images in Figma

    • Figma Masks (Mask Image and Text in Figma)

    • Figma images Plugins for UIUX Designers

    Section 15: Figma Essentials: Mastering Auto Layout and Constraints

    • Auto Layout And Constraints In Figma

    • Figma Auto Layout Space Between Objects

    • Figma Constraints & Resizing Made SIMPLE

    • Nest Frames, Auto Layout, And Constraints In Figma

    • Advanced Auto Layout Techniques - Figma

    Section 16: Figma Essentials: Working with Effects

    • How to Make Beautiful Shadows - UI Design with Figma

    • How to Create Background Blur and Layer Blur in Figma

    Section 17: Figma Essentials: Understanding Saving and Version History

    • How To Save Your Figma Files To Desktop and How To Access Figma File's History

    Section 18: Figma Essentials: Understanding Components and Creating Instances

    • Figma Components - The Basics

    • Update, Change, Edit, And Reset Components In Figma

    • Deleting the main components in Figma is impossible (Tips & Tricks of components)

    • Moving main components and how to Organize Your Components

    • Figma Best Practices Name Layers & Stay Organized

    Section 19: Figma Essentials: Exploring the Power of Variants

    • Figma components and variants for beginners

    • Figma Component properties

  • Section 20: Figma Essentials: Mastering Input Form Design and Functionality

    • How to Design an Interactive Input Field in Figma

    • How to design a Notification UI design in Figma

  • Section 21: Advanced Prototyping Techniques in Figma

    • How to Add Popup Overlays in Figma

    • How To Create a TOOLTIP (Hover to Show Text) Component in Figma

    • How to Create Multiple Prototypes & Create Separate Flows on One Figma Page.

    • Prototyping overlay transitions in Figma

    • ticky Scroll In Figma

    • How to Create Auto Scrolling Animation in Figma

  • Section 22: Figma Essentials: Working with Teams and Project Management

    • The difference between Teams, Projects and Pages

  • Section 23: Figma Essentials: Understanding and Using Libraries

    • Figma Create a shareable team library

  • Section 24: Animation and Micro Interactions in Figma

    • Animation VS Micro Interaction In Figma

    • Amazing Button Animations in Figma

    • Micro animations using interactive components in Figma

    • Figma Prototype easing & spring animations

    • Pulsing animation in Figma

  • Section 25: Figma Thumbnails

    • How do I set a project thumbnail or cover in Figma?

  • Section 26: Master Figma Export: A Step-by-Step Guide

    • How to Export Your Figma Design as an Image ( Our aim is to empower you with the capabilities of a seasoned designer while guiding you through the creation of a tangible product for your portfolio. This course isn't merely about passive learning; it's about empowering you to transition from a novice to a sought-after designer capable of securing lucrative opportunities. Unlike fleeting technical skills, design prowess remains timeless. While trends may shift, the foundational principles you'll master here will remain relevant for years to come.

  • Enroll now

    What's inside

    Syllabus

    Introduction
    Introduction : Master Web & Mobile Design: Figma, UI/UX Essentials, +More
    From Zero to Figma Hero : Your Step-by-Step Guide
    Figma to Code Design Stunning Interfaces Without Writing a Line
    Read more

    Traffic lights

    Read about what's good
    what should give you pause
    and possible dealbreakers
    Provides over 100 assets and premium design templates, which gives learners a head start on building their own projects and portfolios
    Covers topics such as UX briefs and task flows, which are essential for understanding user needs and designing effective solutions
    Explores advanced prototyping techniques, such as creating popup overlays and tooltips, which are useful for creating interactive and engaging user experiences
    Teaches the use of auto layout and constraints, which are essential for creating responsive designs that adapt to different screen sizes
    Includes sections on creating moodboards, which are useful for gathering inspiration and establishing a visual direction for design projects
    Focuses on a specific software, Figma, which may not translate to other design software and may require learners to learn additional tools in the future

    Save this course

    Create your own learning path. Save this course to your list so you can find it easily later.
    Save

    Reviews summary

    Mastering figma for ui/ux design

    According to learners, this course provides a solid foundation in Figma for web and mobile design, focusing heavily on practical application and hands-on projects. Students appreciate the clear explanations and the way the instructor covers essential tools and concepts like Auto Layout, components, and prototyping. Many find the course structure easy to follow, even for absolute beginners, preparing them for professional workflows. A few reviewers note that while it covers fundamentals well, more advanced topics could be explored in greater depth, and some felt the pace could be faster in earlier sections.
    Some found the initial pace slow, others just right.
    "Some of the initial sections felt a bit slow for someone with minimal prior exposure, but it picked up later."
    "The pace was perfect for a complete beginner; never felt rushed."
    "Found the early parts a bit basic and slow, but the later modules were much better."
    "The rhythm of the course felt consistent and logical throughout."
    Detailed coverage of Auto Layout, components, prototyping.
    "I really solidified my understanding of Auto Layout and components thanks to this course."
    "The sections on prototyping and variants were particularly useful for bringing designs to life."
    "Covers essential features like masks, boolean operations, and effects effectively."
    "Learned how to use constraints and responsive design principles in Figma."
    Clear, easy-to-understand explanations by the instructor.
    "The instructor explains concepts very clearly and is easy to follow along with."
    "I found the teaching style helpful and the explanations were straight to the point."
    "The clarity of the lectures made complex topics approachable for a beginner."
    "Appreciate the instructor's ability to break down steps into manageable parts."
    Includes valuable hands-on exercises and projects.
    "The hands-on coding and projects are the strongest part of the course for me, allowing immediate application."
    "I really appreciated the practical exercises included throughout the lessons; they made learning much more engaging."
    "The projects helped solidify my understanding and provided tangible examples for my portfolio."
    "Applying the concepts learned in mini-projects reinforced the material effectively."
    Great for beginners covering essential Figma features.
    "This course provided me with a solid foundation in using Figma for common tasks and setting up professional workflows."
    "It's great for beginners, teaching the essentials like setting up frames, using tools, and basic Auto Layout."
    "I feel confident using Figma for basic UI design tasks after taking this course."
    "Covers all the necessary tools and panels in Figma to get started with design projects."
    Could explore more advanced or complex topics further.
    "Could use more in-depth coverage on complex topics or advanced optimization techniques."
    "While great for basics, I felt some advanced features could have been explored in more detail."
    "Wishing there was a section on more complex design systems or advanced component properties."
    "The course is a fantastic starting point but leaves me wanting more depth in specific areas."

    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 Master Web & Mobile Design: Figma, UI/UX Essentials, +More with these activities:
    Practice Figma Pen Tool
    Practice using the Figma pen tool to create vector graphics. This will improve your precision and control in creating custom UI elements.
    Browse courses on Design Tools
    Show steps
    • Watch a tutorial on using the Figma pen tool.
    • Recreate simple icons using the pen tool.
    • Practice drawing complex shapes and illustrations.
    Review Don't Make Me Think
    Read Don't Make Me Think to understand the principles of usability. This will help you create user-friendly designs in Figma.
    Show steps
    • Read the book and take notes on key concepts.
    • Apply the principles learned to existing Figma projects.
    • Evaluate the usability of different UI designs.
    Review Refactoring UI
    Study Refactoring UI to improve your understanding of design principles. This will help you make informed design decisions in Figma.
    View Melania on Amazon
    Show steps
    • Read the book and take notes on key concepts.
    • Apply the techniques learned to existing Figma projects.
    • Experiment with different design styles and approaches.
    Four other activities
    Expand to see all activities and additional details
    Show all seven activities
    Recreate UI Designs from Dribbble
    Practice recreating UI designs from Dribbble in Figma to improve your visual design skills. This will help you learn from other designers and develop your own style.
    Show steps
    • Find inspiring UI designs on Dribbble.
    • Recreate the designs in Figma, paying attention to detail.
    • Compare your designs to the originals and identify areas for improvement.
    Design a UI Kit
    Create a UI kit in Figma to solidify your understanding of components and variants. This will help you streamline your design workflow and create reusable elements.
    Show steps
    • Identify common UI elements for a specific type of application.
    • Design components for each element in Figma.
    • Create variants for different states and styles.
    • Document the UI kit for future use.
    Redesign an Existing App
    Redesign an existing app's UI in Figma to practice applying UI/UX principles. This will help you identify areas for improvement and develop your design skills.
    Show steps
    • Choose an app to redesign.
    • Analyze the existing UI and identify pain points.
    • Create wireframes and prototypes for the redesigned UI.
    • Gather feedback and iterate on your design.
    Create a Figma Plugin
    Develop a Figma plugin to automate a repetitive design task. This will help you understand the Figma API and create custom tools to improve your workflow.
    Show steps
    • Identify a repetitive design task that can be automated.
    • Learn the Figma API and plugin development process.
    • Write the code for the plugin.
    • Test and debug the plugin.
    • Publish the plugin to the Figma community.

    Career center

    Learners who complete Master Web & Mobile Design: Figma, UI/UX Essentials, +More will develop knowledge and skills that may be useful to these careers:
    Figma Designer
    A Figma Designer specializes in using Figma to create user interfaces and prototypes, a key tool in modern design workflows. This course is an exploration of Figma, the ultimate UI/UX design tool. You will learn to utilize free UI kits and plugins to streamline your workflow, a crucial skill for a Figma Designer. The course focuses on Figma, providing insights into real-world UX projects. From Figma Zero to Figma Hero, this course upgrades your UX Design journey today. You will explore components, constraints, and variants with ease.
    User Interface Designer
    A User Interface Designer focuses on creating visually appealing and easy-to-use interfaces for software and applications. This course guides you through crafting compelling User Interfaces, mastering typography, color, and image implementation. The course directly addresses the skills needed to design sleek wireframes and craft custom components like icons and buttons. As a User Interface Designer, the ability to utilize tools like Figma is essential, and this course hones those skills, enabling the creation of polished designs for websites or apps. The content on creating consistency through style guides will be especially useful for maintaining a cohesive visual language across projects.
    UX/UI Designer
    A UX/UI Designer focuses on both the user experience (UX) and user interface (UI) of digital products, ensuring they are both user-friendly and visually appealing. The course is a transformation from Figma Zero to Figma Hero, upgrading your UX Design journey today. The course focuses intently on both UI and UX design, addressing client expectations head-on. The course will prove helpful for any UX/UI Designer.
    User Experience Designer
    The User Experience Designer focuses on the overall feel and ease of use of a product, ensuring it meets user needs and business goals. This course provides insights into real-world UX projects and industry practices. As a User Experience Designer, you will benefit from learning to decipher advanced concepts like components and constraints. The course helps upgrade your UX Design journey by transforming polished designs into fully functional websites or apps. The section on UX briefs and task flows will be particularly helpful in understanding and defining user needs.
    Prototyper
    Prototypes are early samples, models, or releases of a product built to test a concept or process. As a Prototyper, you will find the lessons on Figma very valuable. From beginner to professional Designer, the course guides you through crafting polished designs and transforming them into fully functional websites or apps. As a Prototyper, you will learn to bring your prototypes to life, building fully interactive prototypes from start to finish. You will also learn Figma prototyping and transitions.
    Web Designer
    A Web Designer plans, creates, and codes internet sites and webpages, many of which combine text with sounds, pictures, graphics, and video clips. As a Web Designer, you will be crafting compelling User Interfaces and dynamic prototypes, skills precisely targeted by this course's curriculum. This course ensures you have everything needed for future projects. You'll learn to transform from a beginner to a professional, and the course guides you through crafting polished designs and transforming them into fully functional websites. The sections on columns, grids, colors & images, and typography are very relevant.
    Mobile App Designer
    The Mobile App Designer specializes in crafting user interfaces and experiences specifically for mobile applications. For a Mobile App Designer, understanding the fundamentals of UX and UI design is crucial, and this course provides a gateway to success in this area. This course helps you master color and image implementation which are critical for apps; and it guides you through crafting compelling User Interfaces and dynamic prototypes. The section on prototyping empowers you with the capabilities of a seasoned designer while guiding you through the creation of a tangible product for your portfolio.
    Interaction Designer
    An Interaction Designer focuses on how users interact with a product, designing intuitive and engaging experiences. The course helps you master micro interactions, page transitions, and animations, all critical to the role of Interaction Designer. You will learn to bring your prototypes to life, building fully interactive prototypes from start to finish, a core skill. You will master UX Design using Figma, the ultimate UI/UX design tool. The sections on prototyping and animation are particularly relevant.
    Digital Product Designer
    The Digital Product Designer is responsible for the user experience and user interface of a digital product, from concept to launch. For a Digital Product Designer, the ability to master UX Design using Figma is essential, and this course provides the ultimate tool for that purpose. The course helps you Dive into the fundamentals, design with precision and perfect your typography. The sections on creating mood boards and working with teams should be especially relevant.
    Design System Manager
    The Design System Manager oversees the creation and maintenance of a library of reusable components and styles to ensure consistency across products. This course helps you create consistency by developing a style guide for seamless client handoff, a core responsibility. As a Design System Manager, you will learn to craft custom components, design icons, buttons, and other UI elements tailored to your project. You will also learn about components, constraints, and multi-dimensional variants with ease. This role may require an advanced degree.
    Visual Designer
    The Visual Designer concentrates on the aesthetic aspects of a design, including layout, typography, and imagery. As a Visual Designer, you will learn the art of font selection for web and mobile apps. This course, then, prepares you for future projects. The course guides you through crafting polished designs. The sections on colors, typography, grids, and images will be especially relevant.
    Motion Graphics Designer
    A Motion Graphics Designer creates animated visual effects for various media, including websites and apps. Understanding micro-interactions, page transitions, and animations are crucial for a Motion Graphics Designer. As a Motion Graphics Designer, you will learn to bring your prototypes to life: building fully interactive prototypes from start to finish. The sections on Figma animation basics can be useful for helping you in your role.
    User Experience Researcher
    A User Experience Researcher conducts studies to understand user behaviors and needs, informing design decisions. While this role may require an advanced degree, you will learn to understand the brief and work with UX personas, a key aspect of user research. As a User Experience Researcher, you may find the course helpful, since it will give you familiarity with Figma. Understanding task flows, prototyping and testing as the course presents them may also be useful.
    Front-End Developer
    A Front End Developer implements visual elements and user interfaces of a website or application, bringing designs to life with code. This course will allow the Front End Developer to understand the context of the designs they are working on. This can help them implement the designs more effectively. The course focuses on Figma and gives insights into real-world UX projects and industry practices. The course shows you how to prepare files for developers, which can also help the Front End Developer gain insight into what the designer expects.
    Accessibility Specialist
    The Accessibility Specialist ensures digital products are usable by people of all abilities, following accessibility standards and guidelines. As an Accessibility Specialist, it may be helpful to take this course, as it could provide insights into design considerations within Figma. You may find value in learning to design with precision, create sleek wireframes and master color and image implementation. The course ensures you have everything you need for your future projects.

    Reading list

    We've selected two 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 Master Web & Mobile Design: Figma, UI/UX Essentials, +More.
    Don't Make Me Think classic book on web usability that emphasizes the importance of intuitive design. It provides practical advice on how to create websites and apps that are easy to use and understand. is particularly helpful for understanding the principles of UX design and how to apply them in Figma. It commonly used textbook at academic institutions.

    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