We may earn an affiliate commission when you visit our partners.
Course image
Google Career Certificates

Create High-Fidelity Designs and Prototypes in Figma is the fifth course in a certificate program that will equip you with the skills you need to apply to entry-level jobs in user experience (UX) design. In this course, you will follow step-by-step tutorials to learn how to create high-fidelity designs, called mockups, in Figma, a popular design tool. Then, you’ll turn those designs into an interactive prototype that works like a finished product. You’ll conduct research to collect feedback about your designs and make improvements. Finally, you’ll learn how to share your designs with development teams and highlight your work in your professional UX portfolio.

Read more

Create High-Fidelity Designs and Prototypes in Figma is the fifth course in a certificate program that will equip you with the skills you need to apply to entry-level jobs in user experience (UX) design. In this course, you will follow step-by-step tutorials to learn how to create high-fidelity designs, called mockups, in Figma, a popular design tool. Then, you’ll turn those designs into an interactive prototype that works like a finished product. You’ll conduct research to collect feedback about your designs and make improvements. Finally, you’ll learn how to share your designs with development teams and highlight your work in your professional UX portfolio.

Current UX designers and researchers at Google will serve as your instructors, and you will complete hands-on activities that simulate real-world UX design scenarios. Learners who complete the seven courses in this certificate program should be equipped to apply for entry-level jobs as UX designers.

By the end of this course, you will be able to:

- Build mockups and high-fidelity prototypes in Figma.

- Define and apply common visual design elements and principles.

- Demonstrate how design systems can be used to organize, standardize, and enhance designs.

- Understand the role of design critique sessions and feedback while iterating on designs.

- Learn how to hand off finished design projects to engineering teams.

- Complete mobile app designs to include in a professional UX portfolio.

This course is suitable for beginner-level UX designers who have completed the previous four courses of the Google UX Design Certificate. Alternatively, learners who have not completed the previous courses should have a strong understanding of the design process, how to create low-fidelity designs on paper and in Figma, and how to conduct usability studies.

Enroll now

What's inside

Syllabus

Starting to create mockups
Turn your focus to visual design, which is how a product or technology appears to users. In this part of the course, you'll start to create mockups, which are high-fidelity designs that represent a final product. To create mockups, you'll use visual design elements, like typography, color, and iconography. Elements are often arranged into layouts using methods like grids, containment, and negative space. You'll apply all of these visual design learnings to build on the mobile app designs you've been working on throughout the certificate program.
Read more
Applying visual design principles to mockups
In this part of the course, you’ll use visual design principles to refine mockups. First, you'll use emphasis to guide users to the most important parts of a page. Next, you'll apply hierarchy, scale, and proportion to organize the elements on each page of your app. Then, you'll consider unity and variety to help elements of your app function together or stand out. Finally, you'll revisit Gestalt Principles, like similarity, proximity, and common region, to help users interpret your designs easily.
Exploring design systems
Come explore the world of design systems! In this part of the course, you'll be introduced to the parts of a design system, as well as the benefits of using a design system. You'll examine various companies' design systems, and you’ll have an opportunity to use them in your own mockups. You'll also learn how to use and create sticker sheets in Figma.
Creating high-fidelity prototypes
You’re ready to build high-fidelity prototypes in Figma! Following six steps, you'll turn your mockups into a prototype that's ready for testing. In addition, you'll explore two new concepts, gestures and motion, which can help enrich the user experience and increase the usability of prototypes.
Testing and iterating on designs
Now that you have a high-fidelity prototype, it’s time to test your designs. To get started, you’ll conduct a usability study to test your high-fidelity prototype of a mobile app. You'll analyze the feedback you receive to come up with actionable insights and iterate on your designs. Then, you’ll learn how to hand off designs to engineers for production. Finally, you’ll turn everything you’ve learned about user research, ideation, wireframes, designs, and prototypes into a case study for your professional UX portfolio.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Builds a solid foundation for beginners in the principles and practices of UX design
Provides a comprehensive study of the process for creating mockups in Figma
Examines how to use visual design principles to refine mockups
Gives learners an edge in understanding design systems and their benefits
Develops hands-on skills in creating high-fidelity prototypes
Teaches how to conduct testing and user research to iterate on designs

Save this course

Save Create High-Fidelity Designs and Prototypes in Figma to your list so you can find it easily later:
Save

Reviews summary

High-fidelity experts

Students say this course teaches skills in creating high-fidelity designs and prototypes, with a focus on usability testing. Many reviewers emphasize how thorough and hands-on the course is, which they say results in confidence in their abilities. The course also offers a step-by-step approach to portfolio building, which can be useful for job seekers. Learners also say the engaging assignments are a highlight of the class.
The course includes a lot of hands-on activities, which helps you learn by doing.
"Thankfully, this platform and the instructors provide guidance that is clear and precise. I've learned a lot so far and am grateful for the opportunity to expand my knowledge."
The course covers a wide range of topics, from research to prototyping.
"This course taught me so much about creating high fidelity designs and prototypes. I will recommend it to those aspiring to be a UX designer. "
"The course was awesome. Detailed and step-by-step instructions.Many thanks to wonderful Trainer Kunal, I liked the way he conducted all study.Thank you Coursera and Google."
The course helps you create a portfolio of your work, which is essential for job seekers.
"This course is a great I am learning many things in this course. I am very thankful my Teacher Kunal and Google Professional Certificate."
"This was a very well thought and insightful course! Implemented everything in my case study that I learnt throughout the process. Thankyou guys!"
The course is packed with practical information that you can apply to your own designs.
"This course has awesome contents. Highly recommended for those who wants to gain practical hands-on experience on Figma."
"This course provides a robust amount of information on building high-fidelity mockups and prototypes. The step-by-step guidance is very helpful in creating a thorough case study for your project."
This course places a heavy importance on usability testing as a research method.
"Overall a very engaging course. However, I wish it didn't solely focus on usability studies as the research method, but guided students on another options of conducting research studies."

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 Create High-Fidelity Designs and Prototypes in Figma with these activities:
Review Figma workflow
Start by reviewing the basics of Figma to ensure you have a foundational understanding before starting the course.
Browse courses on Figma
Show steps
  • Read Figma documentation
  • Complete Figma tutorials
  • Check out community resources
Read The Design of Everyday Things by Don Norman
Expand your knowledge of user-centered design principles and the psychology behind human-computer interactions.
Show steps
  • Set aside dedicated time for reading
  • Take notes and reflect on the key concepts
  • Apply the principles to your own design work
Practice creating mockups
Reinforce your understanding of creating high-fidelity mockups by completing practice exercises.
Browse courses on Mockups
Show steps
  • Create mockups for a mobile app
  • Get feedback on your mockups
Eight other activities
Expand to see all activities and additional details
Show all 11 activities
Explore Figma design principles
Complete tutorials on visual design principles to refine your understanding of how to apply them in Figma.
Browse courses on Design Principles
Show steps
  • Find tutorials on visual design principles
  • Practice applying principles in Figma
  • Share your designs for feedback
Conduct a usability study on a mobile app design
Conduct a usability study on a mobile app design to identify areas for improvement before development.
Browse courses on Mobile App Design
Show steps
  • Plan and define the scope of your usability study
  • Recruit participants for your usability study
  • Conduct one-on-one interviews with your participants
  • Analyze the results of your usability study and identify areas for improvement
Watch a tutorial on visual design principles
Enhance your understanding of visual design principles by exploring online tutorials.
Browse courses on Visual Design
Show steps
  • Find a reputable tutorial on visual design principles
  • Set aside a dedicated time to watch the tutorial
  • Take notes or screenshots of important concepts
  • Apply the principles you learn to your own designs
Participate in a peer review session for your design work
Foster collaboration and receive valuable feedback on your designs through peer review sessions.
Browse courses on Peer Review
Show steps
  • Find a group of peers who are also UX designers
  • Present your design work to your peers
  • Listen to feedback and ask clarifying questions
  • Incorporate feedback into your design work
Build a high-fidelity prototype
Apply your knowledge of creating high-fidelity prototypes by building one for a mobile app.
Browse courses on Prototyping
Show steps
  • Plan your prototype
  • Create your prototype in Figma
  • Test your prototype with users
  • Refine your prototype based on feedback
Build an interactive prototype in Figma
Create an interactive prototype in Figma to test the usability of your designs and receive feedback from users.
Browse courses on Prototype Development
Show steps
  • Create a new Figma project
  • Import your design files into Figma
  • Create interactive elements in Figma, such as buttons and links
  • Design your prototype's interactions and transitions
  • Test your prototype with users
Design and create a mobile app landing page
Gain hands-on experience in UX design by designing and creating a mobile app landing page.
Browse courses on User Interface Design
Show steps
  • Define the purpose and target audience of your landing page
  • Sketch out the layout and wireframe of your landing page
  • Add visual elements and design your landing page in Figma
  • Create a prototype of your landing page
  • Test your landing page with users and make improvements based on feedback
Develop a design system for a mobile app
Establish consistency and streamline the design process by creating a design system for a mobile app.
Browse courses on Design System
Show steps
  • Identify the core elements and styles of your mobile app
  • Create a style guide that defines the usage and application of these elements
  • Develop a component library for reusable design elements
  • Implement the design system in your app development process

Career center

Learners who complete Create High-Fidelity Designs and Prototypes in Figma will develop knowledge and skills that may be useful to these careers:
UI Designer
A UI Designer is responsible for designing the visual elements of a product or service. They work to create designs that are both visually appealing and functional. This course can help UI Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of visual design, which can help UI Designers to create designs that are both visually appealing and functional.
UX Designer
A UX Designer is responsible for designing user interfaces and experiences for products and services. They work to ensure that users can interact with products and services in a way that is both effective and enjoyable. This course can help UX Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of visual design, which can help UX Designers to create designs that are both visually appealing and functional.
Product Designer
A Product Designer is responsible for designing the overall user experience of a product or service. They work to ensure that the product is both useful and enjoyable to use. This course can help Product Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of user research and usability testing, which can help Product Designers to design products that meet the needs of users.
Interaction Designer
An Interaction Designer is responsible for designing the interactions between users and products or services. They work to create interactions that are both intuitive and enjoyable. This course can help Interaction Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of user research and usability testing, which can help Interaction Designers to design interactions that meet the needs of users.
Visual Designer
A Visual Designer is responsible for creating the visual elements of a product or service. They work to create designs that are both visually appealing and functional. This course can help Visual Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of visual design, which can help Visual Designers to create designs that are both visually appealing and functional.
Mobile App Designer
A Mobile App Designer is responsible for designing the layout and visual elements of mobile apps. This course can help Mobile App Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of visual design, which can help Mobile App Designers to create designs that are both visually appealing and functional.
Graphic designer
A Graphic Designer is responsible for creating visual content for a variety of purposes, such as marketing, advertising, and branding. This course can help Graphic Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of visual design, which can help Graphic Designers to create designs that are both visually appealing and functional.
Web Designer
A Web Designer is responsible for designing the layout and visual elements of websites. This course can help Web Designers to create high-fidelity mockups and prototypes of their designs, which can be used to test and iterate on their designs before they are implemented. The course also covers the basics of visual design, which can help Web Designers to create designs that are both visually appealing and functional.
UX Researcher
A UX Researcher is responsible for conducting research to understand the needs of users. This research can be used to inform the design of products and services. This course can help UX Researchers to design research studies and analyze data, which can help them to gain insights into the needs of users. The course also covers the basics of user research methods, which can help UX Researchers to conduct research that is both valid and reliable.
Software Engineer
A Software Engineer is responsible for designing, developing, and maintaining software systems. This course may be helpful for Software Engineers who want to learn more about the design process and how to create high-fidelity mockups and prototypes of their software systems. The course also covers the basics of user research and usability testing, which can help Software Engineers to design software systems that meet the needs of users.
Product Manager
A Product Manager is responsible for managing the development and launch of products. This course may be helpful for Product Managers who want to learn more about the design process and how to create high-fidelity mockups and prototypes of their products. The course also covers the basics of user research and usability testing, which can help Product Managers to design products that meet the needs of users.
Content Strategist
A Content Strategist is responsible for developing and managing content for a variety of purposes, such as marketing, advertising, and branding. This course may be helpful for Content Strategists who want to learn more about the design process and how to create high-fidelity mockups and prototypes of their content. The course also covers the basics of user research and usability testing, which can help Content Strategists to design content that meets the needs of users.
Information Architect
An Information Architect is responsible for designing the structure and organization of information. This course may be helpful for Information Architects who want to learn more about the design process and how to create high-fidelity mockups and prototypes of their information architectures. The course also covers the basics of user research and usability testing, which can help Information Architects to design information architectures that meet the needs of users.
Marketing Manager
A Marketing Manager is responsible for developing and executing marketing campaigns. This course may be helpful for Marketing Managers who want to learn more about the design process and how to create high-fidelity mockups and prototypes of their marketing campaigns. The course also covers the basics of user research and usability testing, which can help Marketing Managers to design marketing campaigns that meet the needs of users.
Business Analyst
A Business Analyst is responsible for analyzing business needs and developing solutions to meet those needs. This course may be helpful for Business Analysts who want to learn more about the design process and how to create high-fidelity mockups and prototypes of their proposed solutions. The course also covers the basics of user research and usability testing, which can help Business Analysts to design solutions that meet the needs of users.

Reading list

We've selected 13 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 Create High-Fidelity Designs and Prototypes in Figma.
Provides a comprehensive overview of user experience design. Garrett's framework can be applied to the design of any type of product, including mobile apps, websites, and software.
This classic work on design provides a framework for understanding how people interact with products. Norman's principles can be applied to the design of any type of product, including mobile apps, websites, and software.
Provides a practical guide to creating usable websites. Krug's principles can be applied to the design of any type of digital product, including mobile apps, websites, and software.
Provides a methodology for creating and managing design systems. Frost's approach can help you create more consistent and scalable designs.
Provides a comprehensive overview of the prototyping process. It covers topics such as choosing the right prototyping tools, creating realistic prototypes, and getting feedback from users.
Provides a comprehensive overview of web design. Lynch and Horton's insights can help you create more beautiful and user-friendly websites.
Provides a practical guide to designing mobile apps. Wroblewski's advice can help you create more engaging and user-friendly mobile experiences.
Provides a comprehensive overview of information architecture. Rosenfeld and Morville's insights can help you create more usable and navigable websites.
Provides a practical guide to user experience design for solo practitioners. Buley's advice can help you create better products and services without breaking the bank.
Provides a practical guide to design for non-designers. Williams's advice can help you create more visually appealing and professional-looking designs.
Provides a framework for building successful businesses by testing ideas quickly and cheaply. Ries's principles can be applied to the development of any type of product, including mobile apps, websites, and software.
Provides a practical guide to creating and implementing design systems. It covers topics such as creating a style guide, developing a component library, and managing design assets.
Provides a framework for understanding why successful companies can fail when they are disrupted by new technologies. Christensen's principles can help you avoid the innovator's dilemma and create more successful products.

Share

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

Similar courses

Here are nine courses similar to Create High-Fidelity Designs and Prototypes in Figma.
Build Wireframes and Low-Fidelity Prototypes
Most relevant
Conduct UX Research and Test Early Concepts
Most relevant
High-Fidelity-Designs und Prototypen in Figma Erstellen
Most relevant
Design a User Experience for Social Good & Prepare for...
Most relevant
Build Dynamic User Interfaces (UI) for Websites
Most relevant
Designing a Low Fidelity Prototype in Figma
Most relevant
Wireframes und Low-Fidelity-Prototypen Erstellen
Most relevant
UI Design using Material Design 3: Designing a Reminder...
Most relevant
Criar designs e protótipos de alta fidelidade no Figma
Most relevant
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 - 2024 OpenCourser