
Explore the core ideas of material design, the open-source system from Google, and a design tokens based approach that ensures consistency across platforms with Figma plugins and Flutter.
Explore the m3.material.io site to learn practical basics in styles and components, including typography, type scales, and the floating action button (fab).
Learn to choose colors by role, using primary for key components, secondary for subtle UI, and tertiary for balance, with variations such as on primary and primary container.
Ensure readable interfaces by applying WCAG contrast standards, using a color contrast checker to verify foreground and background ratios, and leveraging material design color pairs to meet readability targets.
Explore six elevation levels in Material Design, 0–5, and see how z-axis positioning and transient elevation on hover or tap convey hierarchy in Figma.
Explore how Material Design expresses elevation through tonal difference, shadows, and scrim to create depth for interface elements.
explore the five text roles: display, headline, title, body, and label, in material design 3, learning when to favor expressive or readable fonts for clear, accessible ui.
Explore the three fab types—standard, extended, and menu—and see how the floating action button emphasizes the app’s primary action, appears above content, and reveals related actions with icons and labels.
Arrange multiple buttons on the same screen with visual priority, placing the most important action on the right. Use horizontal layouts and combinations like filled, text, and outlined.
Material 3 Expressive uses motion, color, and shape to convey emotion and personality. Delightful, unique, and complex guide expressive interfaces with joyful motion, expanded typography, and dynamic components.
Explore material 3 expressive motion, contrasting with standard motion, featuring spring-like overshoot and light elastic responses shaped by stiffness, damping, and initial velocity.
Explore how shapes in Material 3 Expressive connect emotion, motion, and structure to create a living, responsive interface that communicates activity and state.
Open Figma, locate the Material 3 Design Kit in the community, and make a copy to explore buttons, cards, typography, and color guidance within the kit.
Learn to add the app bar, status bar, and bottom navigation in Figma, then configure trailing icons, bookmark and more vertical, for a Material Design 3 UI.
Create a top header by arranging a 136 by 136 main image with 28 radius, headline and supporting text in proper typography, plus a download button, all via auto layout.
Material Design is Google’s official design guideline for building intuitive and consistent digital experiences.
It provides a clear system for layout, spacing, color, typography, and component behavior, making it easier to create structured and user-friendly interfaces. However, Material Design is extensive, and understanding it can be challenging without prior knowledge or hands-on guidance.
In this course, we explain key concepts such as design structure, component logic, color roles, and visual hierarchy so you can apply them confidently when building UI in Figma.
This course explains Google’s Material Design 3 guideline clearly and practically. You will learn the concepts behind Material Design and how to apply them while building UI in Figma. We also cover Material 3 Expressive, color roles, component behavior, and layout thinking that supports intuitive interface design.
■ What this course offers
This course is designed so you can learn through clear steps and hands-on practice.
Easy-to-understand explanations of Material Design 3
UI design exercises using Figma
Practical workflow with the Material 3 Design Kit
Three key points per topic for efficient progress
Visual reasoning that improves clarity and usability
■ You will learn
These outcomes connect directly to UI creation and design thinking.
Material Design principles and how to apply them
Color systems roles tones and elevation
How to build UI in Figma using Material 3 guidelines
A practical foundation for clean modern interface design
Material 3 Expressive for flexible and diverse visual styles
By the end of this course you will understand how Material Design 3 works and be able to apply its guidelines confidently in your own design workflow.
Please review the curriculum before enrollment.
This course uses AI tools to support part of the written content.
The narration is presented using AI-generated voice.
All content has been reviewed and refined by the instructor to ensure clarity and accuracy.