Product Design 2025 (Batch B)
- Description
- Curriculum
- Reviews
Product Design by – Dominion Ogbaji is a hands-on, beginner-friendly course crafted to take students from design fundamentals to real-world UI/UX skills using tools like Figma. Over the span of this course, you’ll gain a solid understanding of graphic design principles, user interface structures, design systems, and how to turn ideas into beautiful, functional digital products.
Whether you’re a total beginner or a creative looking to enter the tech space, this course is designed to help you think like a designer, create like a pro, and build a job-ready portfolio from scratch.
What You’ll Learn:
-
Core UI/UX and Product Design concepts
-
Graphic design principles for digital products
-
How to use Figma confidently and professionally
-
How to design interfaces for websites and mobile apps
-
How to create reusable components and design systems
-
Real-world design tasks to sharpen your skills
-
How to build your first portfolio-ready case studies
What You’ll Get:
✅ Project-based learning (not just theory)
✅ Lifetime access to templates, tasks, and design files
✅ Feedback and support from an experienced designer
✅ A beginner-to-pro transformation roadmap
✅ A chance to start your design career with confidence
-
1Introduction to Product Design, UI/UX overviewPreview 3 Hours
In this lesson, students are introduced to the world of Product Design, exploring its role in creating functional, user-centered digital products. We’ll break down the fundamentals of UI (User Interface) and UX (User Experience), highlighting their key differences, how they work together, and why both are essential for successful product development. This foundational class sets the stage for deeper dives into design principles, processes, and tools in the weeks ahead.
-
2SESSION 1 PART 1Video lesson
-
3SESSION 1 PART 2Video lesson
-
4SESSION 1 PART 3Video lesson
-
5Quiz 15 questions
-
6Graphic Design Fundamentals (Elements & Principles)3 Hours
In this lesson, students dive into the building blocks of visual design. We’ll explore the core elements and principles that guide every effective design decision. From mastering shapes, colors, and typography to understanding alignment, balance, and hierarchy, this session lays the creative foundation every product designer needs to craft beautiful, functional, and user-centered interfaces.
-
7SESSION 2 PART 1Video lesson
-
8SESSION 2 PART 2Video lesson
-
9SESSION2 PART 3Video lesson
-
10SESSION 2 PART 4Video lesson
-
11SESSION 2 PART 5Video lesson
-
12Quiz 25 questions
-
13Colour Theory, Typography & Basic LayoutsPreview 3 Hours
In this lesson, we focus on three powerful aspects of design that deeply influence user perception and experience. You'll learn how to choose and combine colors using basic color theory, apply typography that enhances readability and brand identity, and structure layouts that create visual balance and clarity. This session will equip you with practical techniques to create aesthetically pleasing and professional designs.
-
14SESSION 3 PART 1Video lesson
-
15SESSION 3 PART 2Video lesson
-
16SESSION 3 PART 3Video lesson
-
17Quiz 35 questions
-
18Assignment 1Assignment
-
19Getting Started with Figma (UI Tools & Frames)Preview 3 Hours
In this session, we introduce Figma — the powerful, collaborative design tool used by leading product teams around the world. You’ll learn the Figma interface, how to use basic tools, and start creating frames, shapes, text, and components. By the end of this lesson, you’ll be confident navigating Figma and building your first user interface structures from scratch.
-
20SESSION 4 PART 1Video lesson
-
21SESSION 4 PART 2Video lesson
-
22SSSION 4 PART 3Video lesson
-
23SESSION 4 PART 4Video lesson
-
24SESSION 4 PART 5Video lesson
-
25Quiz 45 questions
-
26Components, Assets, and Reusable Elements in FigmaPreview 3 Hours
This lesson explores one of Figma’s most powerful features — Components. You’ll learn how to create reusable design elements that save time and maintain consistency across your UI projects. We’ll also dive into the Assets panel, managing design systems, and working with variants and instances. By the end, you’ll be able to build scalable design files like a pro.
-
27Lesson 5/1Video lesson
-
28Lesson 5/2Video lesson
-
29Lesson5/3Video lesson
-
30Lesson 5/4Video lesson
-
31Lesson 5/5Video lesson
-
32Hands-on: Designing a simple poster and mobile app screenPreview 3 Hours
This practical session is where creativity meets execution. Students will apply everything they've learned so far — from graphic design principles to Figma tools — to design two real-world visuals: a clean, impactful poster and a basic mobile app screen. This hands-on experience helps build design confidence and reinforces layout, color, typography, and component skills.
-
33Assignment 2Assignment
-
34Lesson 6/1Video lesson
-
35Lesson 6/2Video lesson
-
36Lesson 6/3Video lesson
-
37Lesson 6/4Video lesson
-
38Lesson 6/5Video lesson
-
39Quiz 62 questions
-
40Layouts, Spacing, and GridsPreview 3 Hours
In this lesson, students will learn how to structure designs with clarity and precision using layouts, spacing, and grids. These are foundational tools for creating balanced, consistent, and responsive designs. We'll explore how to use Figma's layout grids, spacing techniques, and alignment tools to guide the user’s eye and create clean, well-organized interfaces.
-
41Lesson 7/1Video lesson
-
42Lesson 7/2Video lesson
-
43Lesson 7/3Video lesson
-
44Lesson 7/4Video lesson
-
45Quiz 7Quiz
-
46Creating UI Elements: Buttons, Forms, CardsPreview 3 Hours
This lesson is all about building the essential building blocks of any user interface: buttons, forms, and cards. You'll learn how to design them from scratch in Figma, apply best practices for usability and consistency, and turn them into reusable components. By the end, you'll have your own mini design system foundation ready to use in real projects.
-
47Lesson 8/1Video lesson
-
48Lesson 8/2Preview Video lesson
-
49Lesson 8/3Video lesson
-
50Session 9: Responsive UI Design BasicsText lesson
-
51Lesson 9/1Video lesson
-
52Lesson 9/2Video lesson
-
53Lesson 9/3Video lesson
-
54Lesson 9/4Video lesson
-
55Lesson 9/5Video lesson
-
56Wireframes & Visual HierarchyText lesson
-
57Lesson 10/1Video lesson
-
58Lesson 10/2Video lesson
-
59Lesson 10/3Video lesson
-
60Lesson 10/4Video lesson
-
61Lesson 10/5Video lesson
-
62High-fidelity Wireframes & Visual ConsistencyText lesson
-
63Lesson 11/1Video lesson
-
64Lesson 11/2Video lesson
-
65Lesson 11/3Video lesson
-
66Lesson 11/4Video lesson
-
67Design Systems & Style GuidesText lesson
-
68Lesson 12/1Video lesson
-
69Lesson 12/2Video lesson
-
70Lesson 12/3Video lesson
-
71Lesson 12/4Video lesson
-
72Session 13: UX Design vs UI Design, User-Centered DesignText lesson
-
73Lesson 13/1Video lesson
-
74Lesson 13/2Video lesson
-
75Lesson 13/3Video lesson
-
76Lesson 13/4Video lesson
-
77Session 14: User Research: Interviews, Personas, Empathy MapsText lesson
-
78Lesson 14/1Video lesson
-
79Lesson 14/2Video lesson
-
80Lesson 14/3Video lesson
-
81Lesson 14/4Video lesson
-
82Session 15: User Journey Mapping & Task FlowsText lesson
-
83Lesson 15/1Video lesson
-
84Lesson 15/2Video lesson
-
85Lesson 15/3Video lesson
-
86Lesson 15/4Video lesson
-
87Week 6: UX Process & ArchitectureText lesson
-
88Lesson 16/1Video lesson
-
89Lesson 16/2Video lesson
-
90Lesson 16/3Video lesson
-
91Lesson 16/4Video lesson
-
92Session 17: UX Writing & Microcopy Best PracticeText lesson
-
93Lesson 17/1Video lesson
-
94Lesson 17/2Video lesson
-
95Lesson 17/3Video lesson

-
Product Design 2025 (Batch B)
-
What is Prerequisite coursesA prerequisite is a specific course that you must complete before you can take another course at the next grade level.