We may earn an affiliate commission when you visit our partners.
Course image
Microsoft

In this course, you will create wireframes, mockups, and prototypes, using Figma and Fluent 2 Design.

Enroll now

What's inside

Syllabus

Wireframes and mockups
This module focuses on the "Prototype" stage of the design thinking process. Learners will explore the difference between wireframes, mockups, and prototypes, understand prototyping fidelity and tools, and apply these skills to create solutions for a design problem.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Utilises Figma and Fluent 2 Design, which are industry-leading design tools
Covers wireframing, mocking, and prototyping, which are essential UX design skills
Teaches design systems and style guides, crucial for maintaining consistency in UX design
Emphasises interactive prototyping, allowing learners to bring their designs to life
Focuses on design critiques and user testing, equipping learners to evaluate and refine their designs
Microsoft, a leading technology company, provides the course instruction

Save this course

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

Reviews summary

Foundational ui design with figma

According to students, this course is a highly effective starting point for absolute beginners in UI/UX design, particularly strong in its Figma tutorials. Many found the hands-on projects and clear explanations immensely valuable for creating wireframes and interactive prototypes. However, some learners with prior experience found the content too basic and felt it lacked sufficient depth for advanced topics like complex interactive prototyping or design critiques. There was also recurring feedback that the promised coverage of Fluent 2 Design was minimal. Overall, it provides a solid foundational understanding of UI design and prototyping tools.
Develop practical skills through clear Figma tutorials and hands-on projects.
"The Figma tutorials were clear and concise, covering everything from basic wireframing to interactive prototypes."
"I especially loved the hands-on projects, they really helped solidify the concepts."
"I now feel confident in creating simple prototypes. The instructor was engaging and explained concepts clearly."
An excellent starting point for UI/UX novices.
"This course was exactly what I needed to jumpstart my UI design journey."
"As someone completely new to UI/UX, this course was a godsend. It breaks down complex topics into digestible modules."
"Solid course for beginners, covers the essentials of UI design and prototyping with Figma. The lectures are easy to understand."
Some modules like critiques and advanced prototyping could offer more depth.
"I found the section on design critiques somewhat brief, I would have liked more practical examples..."
"I wish there was more depth on advanced prototyping techniques or specific use cases for complex interactions."
"The course felt a bit rushed in some areas, especially interactive prototyping."
Course coverage of Fluent 2 Design is very limited.
"Disappointed with the 'Fluent 2 Design' aspect. It was barely touched upon and definitely not a core part of the curriculum as advertised."
"The 'Fluent 2 Design' promise was misleading; it's almost non-existent."
"The 'Fluent 2 Design' integration felt tacked on rather than deeply explored."
Too basic for those with prior experience; lacks advanced insights.
"The course is decent but feels a bit basic for anyone with prior design experience."
"Not suitable for anyone beyond a complete novice."
"Very basic... No real depth, just surface-level explanations."

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 User Interface Design and Prototyping with these activities:
Organize Course Materials
Keep track of important course resources by organizing your notes, assignments, and other materials.
Show steps
  • Create a dedicated folder or notebook for course materials.
  • File and organize notes, assignments, and other documents in a logical manner.
  • Regularly review and update your materials to ensure you have the latest versions.
  • Consider using a digital tool or app to manage and access your materials.
Read 'Design of Everyday Things'
Gain insights into the principles of user-centered design by reading a classic work in the field.
Show steps
  • Obtain a copy of 'The Design of Everyday Things' by Don Norman.
  • Read through the book and take notes on key concepts and principles.
  • Apply the principles you've learned to your own design projects.
Wireframe Creation Exercises
Sharpen your wireframing skills through targeted exercises that challenge you to create wireframes for different scenarios.
Browse courses on Wireframing
Show steps
  • Find online resources or platforms that provide wireframing exercises.
  • Select an exercise that aligns with the topics covered in the course module.
  • Create a wireframe based on the exercise requirements.
  • Analyze your wireframe and identify areas for improvement.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Interactive Prototyping with Figma
Enhance your prototyping skills by following comprehensive tutorials that guide you through the process of creating interactive prototypes in Figma.
Browse courses on Figma
Show steps
  • Identify a tutorial platform that offers in-depth Figma prototyping courses.
  • Select a tutorial that aligns with your skill level and focuses on interactive prototyping.
  • Follow the tutorial step-by-step, creating your prototype as you progress.
  • Experiment with different prototyping techniques and explore the advanced features of Figma.
Collaborative Prototyping Workshop
Enhance your prototyping skills through collaboration by participating in a workshop where you work together with peers to create prototypes.
Browse courses on Prototyping
Show steps
  • Organize a small group of classmates or colleagues to form a prototyping team.
  • Choose a design challenge that aligns with the course content.
  • Brainstorm ideas and collaborate on creating a prototype that meets the challenge.
  • Present your prototype to the group and engage in constructive feedback.
Design Case Study Report
Deepen your understanding of UX design principles by analyzing and presenting a design case study.
Browse courses on UX Design
Show steps
  • Identify a UX design case study that resonates with you.
  • Thoroughly analyze the case study, paying attention to the design process, challenges, and outcomes.
  • Create a written report that summarizes your analysis and insights.
  • Present your findings to classmates or colleagues for feedback.
  • Consider sharing your case study report on a relevant platform or blog.
Design Hackathon
Test your skills and push the boundaries of UX design by participating in a design hackathon.
Browse courses on Design Thinking
Show steps
  • Find and register for a design hackathon that aligns with your interests.
  • Form a team or collaborate with other attendees.
  • Ideate, design, and prototype a solution to the hackathon challenge.
  • Present your solution to a panel of judges and attendees.

Career center

Learners who complete User Interface Design and Prototyping will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 50 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 User Interface Design and Prototyping.
A comprehensive guide to creating effective design languages for digital products, focusing on the 'how' and 'why' behind design systems. It delves into the principles, patterns, and shared language necessary for successful implementation. is highly regarded and provides a solid understanding for anyone involved in building or maintaining a design system.
Addresses the critical contemporary topic of inclusive language in style guides. It provides a framework for using language that is sensitive, respectful, and empowering. It's a vital resource for anyone creating content in today's diverse world and offers a flexible approach to evolving language norms.
Published recently, this book addresses the challenges of creating and maintaining design systems that are sustainable and successful within organizations. It offers practical steps and processes for designers, engineers, and product managers.
Offers a practical guide to creating, documenting, and maintaining design systems. It's highly relevant for understanding the visual and interactive aspects of style guides in the context of UX and front-end development. It provides valuable insights for designers and developers on creating consistent user experiences. This book is particularly useful for those involved in building digital products and strong contemporary resource.
Is specifically focused on using Figma for UI/UX design and prototyping. It's an excellent resource for learning the tool's features and applying design principles within Figma. It is highly relevant for all levels, particularly those looking for hands-on guidance with the software. The second edition is recently published, covering the latest features.
Provides a concise overview of the wireframing process, covering everything from the basics of information architecture to advanced techniques for creating interactive prototypes.
Focusing on the intersection of writing and user experience, this book is essential for understanding how language contributes to a product's overall design and usability. It helps in creating style guides specifically for user interfaces and microcopy. This highly relevant contemporary topic for anyone in UX or content strategy.
A comprehensive guide to prototyping, covering the entire process from concept to delivery, with a special focus on prototyping for designers.
Comprehensive guide to prototyping and wireframing for UX designers, and it covers everything from the basics of prototyping to advanced techniques for creating interactive prototypes. The author himself is the CEO of a design firm and has worked with many brands
Focuses on the technical aspects of building design systems, specifically the frontend architecture. It's geared towards developers and design engineers and provides practical tips and real-world examples for creating scalable systems.
Serves as a comprehensive guide to mastering Figma for UI/UX design, covering basics to advanced features, collaboration, and real-world applications. It's structured for various skill levels and includes hands-on exercises to reinforce learning, making it a practical resource for anyone wanting to excel with Figma.
This stylebook is the standard for news writing and widely used in journalism and many corporate communications. It focuses on consistency and clarity for mass audiences. Its guidelines are practical and geared towards timely publication. It's a must-have reference for anyone in communications, public relations, or marketing, and provides a strong foundation in journalistic style. The frequent updates make it a relevant contemporary reference.
Is excellent for those just starting with design systems. It guides readers through the initial steps of organizing and implementing a design system, focusing on unifying user experiences. It's a practical guide that covers strategy, design language, and measuring effectiveness.
Reinforces the idea that writing is an integral part of the design process, particularly in digital products. It provides principles and practices for creating content that is user-centered and contributes to a positive user experience. It's valuable for understanding the importance of a content style guide within a larger design system.
Delves into the psychology behind how people see, read, remember, and think. For mockup creation, understanding these cognitive principles is invaluable for designing interfaces that are not only aesthetically pleasing but also intuitive and effective for the user. It provides actionable insights based on research.
Aimed at beginners, this book provides a comprehensive introduction to UI/UX design using Figma. It covers fundamental principles and core functionalities of the tool, making it suitable for those just starting out. It's a good resource for gaining a broad understanding of how to use Figma for design projects.
Focuses specifically on creating style guides for content, addressing voice, tone, and messaging. It's highly practical for content strategists, writers, and editors working on digital products and websites. It provides a framework for developing a style that aligns with brand identity and user needs.
Focuses on user interface design from the perspective of communication. It emphasizes how UI elements communicate with users and how to design interfaces that are clear and effective. Understanding these principles is directly applicable to creating mockups that effectively convey information and guide user interaction.
A hands-on guide specifically for developers and design engineers on coding design systems that scale. It covers topics like design tokens, style dictionaries, and collaboration between designers and developers.
Focuses on creating design systems that are not only dependable but also accommodate change and creativity. It's ideal for those looking to build flexible and experimental systems through collaboration. It covers the foundations and processes needed for effective and adaptable design systems.
Is geared towards developers and design engineers, focusing on the technical architecture required to build scalable and sustainable design systems. It provides a blueprint for creating frontend systems that support a consistent design language. It's essential for understanding the implementation side of visual style guides in development.
This guide is crucial for organizations creating content for international audiences. It provides guidelines for writing in a clear and simple English that is easier to translate and understand by non-native speakers. It addresses sentence structure, terminology, and punctuation for global communication, a key contemporary consideration for style guides.
This guide dives into creating efficient workflows in Figma using components and styles, which are crucial for building scalable design systems. It's highly relevant for users who want to move beyond the basics and streamline their design process in Figma. It's a valuable resource for intermediate to advanced users.
Practical guide to wireframing for responsive websites, and it provides valuable advice on how to create wireframes that are flexible and adaptable to different devices.
A comprehensive style guide from a major technology company, offering insights into establishing and maintaining style conventions for technical documentation and business communication. It's particularly relevant for technical writers and editors, providing practical guidance on a wide range of stylistic issues specific to the tech industry.
This foundational text for understanding clear and concise writing. It provides essential rules of usage and principles of composition that are fundamental to creating effective style guides for any written content. While a classic and not recently published, its timeless principles make it a crucial starting point for anyone looking to establish or understand editorial standards. It serves as excellent background knowledge for anyone involved in content creation or technical writing.
Developed by FranklinCovey, this guide offers a practical approach to business and technical communication. It covers document design, graphics, sentence style, and word choice, with a focus on achieving clear and effective results. It's a useful reference for professionals in various industries.
Collection of common UI patterns, and it valuable resource for designers who want to learn about the best practices for designing user interfaces. While this book does not specifically focus on wireframing, many of the patterns in this book can be used in wireframes.
Classic work on usability engineering, and it provides valuable insights into the principles of user-centered design. While this book does not specifically focus on wireframing, many of the principles in this book can be applied to the wireframing process.
Provides a comprehensive overview of information architecture, with a focus on how to create websites that are easy to find and use.
A comprehensive reference covering 125 key design principles, including concepts like the Pareto Principle, affordance, and hierarchy. While broad, many of these principles directly apply to the layout, organization, and visual communication aspects of creating effective mockups across various mediums. It serves as a useful reference tool.
Translates psychological principles into actionable design guidelines. Understanding these laws is vital for creating effective and ethical designs in Figma. It provides valuable context for design decisions made within the tool and is relevant for students and professionals looking to deepen their understanding of user behavior.
Provides a comprehensive overview of sketching techniques for user experience design, with a focus on how to create products that are both user-centered and effective.
Provides a comprehensive overview of website design patterns, with a focus on how to create websites that are both user-centered and effective.
This resource provides a broad overview of design systems, covering fundamental concepts and key aspects. It's a good starting point for beginners to grasp the essentials of design systems.
A comprehensive guide to rapid prototyping techniques, materials, and applications.
Provides a comprehensive overview of mobile-first design, with a focus on how to create products that are both user-centered and effective.
Provides a comprehensive overview of the gamification of learning and instruction, with a focus on how to create learning experiences that are both user-centered and effective.
Offers bite-sized lessons on various UX concepts, making it an accessible starting point for beginners. It provides a broad overview of UX principles that are relevant to designing in Figma, offering foundational knowledge in an easy-to-digest format.
Specifically addresses wireframing, a step that often precedes mockup creation. It explains how wireframing can be used to define the structure and basic layout of a design. Understanding wireframing provides a solid foundation for then adding visual detail and fidelity in the mockup phase.

Share

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

Similar courses

Here are nine courses similar to User Interface Design and Prototyping.
Build Dynamic User Interfaces (UI) for Websites
Most relevant
Create a High-Fidelity Prototype with Figma
Most relevant
Learn UI/UX Design in a weekend
Most relevant
Master Figma From Beginner to Pro in UI/UX Design
Most relevant
User Interface Design: Principles, Prototyping, Practices
Most relevant
Learn Figma: User Interface Design Essentials - UI/UX...
Most relevant
Introduction to UX/UI Design
Most relevant
NEW Figma 2024: Getting started the Beginner to Pro Class
Most relevant
Figma 101 - Learning the basics quickly
Most relevant

Coursera Buyer Protection & Guarantee

Verified partner policies & purchase protections

Accredited University Partner
Free Trial & Audit

7-Day Free Trial & Free Audit

7-day free trial on monthly Coursera Plus subscriptions; free audit option available on most individual courses to explore video lectures and readings at no charge.

Return & Refund Policy

14-Day Refund Guarantee

14-day refund window on annual Coursera Plus subscriptions and single-course purchases prior to certificate issuance. Monthly subscriptions do not offer refunds once billed.

Buyer Protections

Verified Academic & Industry Partner

Accredited university and industry certifications (e.g. Stanford, Google, IBM, Yale), secure SSL payment processing, and verifiable digital certificate links.

Key Purchase Protections
14-day refund window on annual Coursera Plus and single courses
7-day free trial on monthly Coursera Plus subscriptions
Free course audit option for lectures and readings
Verified certificates from top universities & companies
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
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