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.
-
2Class 1 video part 1Video lesson
-
3Class 1 video part 2Video lesson
-
4Class 1 video 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.
-
7Class 2 video part 1Video lesson
-
8Class 2 video part 2Video lesson
-
9Class 2 video part 3Video lesson
-
10Class 2 video PART 4Video lesson
-
11Class 2 video 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.
-
14Class 3 video PART 1Video lesson
-
15Class 3 video PART 2Video lesson
-
16Class 3 video 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.
-
20Class 4 video PART 1Video lesson
-
21Class video 4 PART 2Video lesson
-
22class video 4 PART 3Video lesson
-
23Class video 4 PART 4Video lesson
-
24Class video 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.
-
27Class video 5 part 1Video lesson
-
28Class video 5 part 2Video lesson
-
29Class video 5 part 3Video lesson
-
30Class video 5 part 4Video lesson
-
31Class video 5 part 5Video lesson
-
32Quiz 54 questions
-
33Hands-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.
-
34Class video 6 part 1Video lesson
-
35Class video 6 part 2Video lesson
-
36Class video 6 part 3Video lesson
-
37Class video 6 part 4Video lesson
-
38Class video 6 part 5Video lesson
-
39Class video 6 part 6Video lesson
-
40Quiz 65 questions
-
41Assignment 2Assignment
-
42Layouts, 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.
-
43Class video 7 part 1Video lesson
-
44Class video 7 part 2Video lesson
-
45Class video 7 part 3Video lesson
-
46Class video 7 part 4Video lesson
-
47Quiz 75 questions
-
48Creating 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.
-
49Class video 8 part 1Video lesson
-
50Class video 8 part 2Preview Video lesson
-
51Class video 8 part 3Video lesson
-
52Quiz 85 questions
-
53Session 9: Responsive UI Design BasicsText lesson
-
54Class video 9 part 1Video lesson
-
55Class video 9 part 2Video lesson
-
56Class video 9 part 3Video lesson
-
57Class video 9 part 4Video lesson
-
58Class video 9 part 5Video lesson
-
59Quiz 95 questions
-
60Week 3 AssignmentAssignment
-
61Wireframes & Visual HierarchyText lesson
-
62Class video 10 part 1Video lesson
-
63Class video 10 part 2Video lesson
-
64Class video 10 part 3Video lesson
-
65Class video 10 part 4Video lesson
-
66Class video 10 part 5Video lesson
-
67Quiz 105 questions
-
68High-fidelity Wireframes & Visual ConsistencyText lesson
-
69Class video 11 part 1Video lesson
-
70Class video 11 part 2Video lesson
-
71Class video 11 part 3Video lesson
-
72Class video 11 part 4Video lesson
-
73Quiz 115 questions
-
74Design Systems & Style GuidesText lesson
-
75Class video 12 part 1Video lesson
-
76Class video 12 part 2Video lesson
-
77Class video 12 part 3Video lesson
-
78Quiz 125 questions
-
79Week 4 AssignmentsAssignment
-
80Session 13: UX Design vs UI Design, User-Centered DesignText lesson
-
81Class video 13 part 1Video lesson
-
82Class video 13 part 2Video lesson
-
83Class video 13 part 3Preview Video lesson
-
84Quiz 135 questions
-
85Session 14: User Research: Interviews, Personas, Empathy MapsText lesson
-
86Class video 14 part 1Video lesson
-
87Class video 14 part 2Video lesson
-
88Class video 14 part 3Video lesson
-
89Quiz 145 questions
-
90Session 15: User Journey Mapping & Task FlowsText lesson
-
91Class video 15 part 1Video lesson
-
92Class video 15 part 2Video lesson
-
93Class video 15 part 3Video lesson
-
94Quiz 155 questions
-
95Week 5 assignmentsAssignment
-
96Session 16 UX Process & ArchitectureText lesson
-
97Class video 16 part 1Video lesson
-
98Class video 16 part 2Video lesson
-
99Quiz 165 questions
-
100UX Writing & Microcopy Best PracticeText lesson
-
101Class video 17 part 1Video lesson
-
102Class video 17 part 2Video lesson
-
103Quiz 175 questions
-
104Session 18 : Prototyping and TestingText lesson
-
105Class video 18 part 1Video lesson
-
106Quiz 185 questions
-
107Week 6 assignmentsAssignment
-
108Session 19: Prototyping ContinuedText lesson
-
109Class video 19 part 1Video lesson
-
110Class video 19 part 2Video lesson
-
111Class video 19 part 3Video lesson
-
112Class video 19 part 4Video lesson
-
113Class video 19 part 5Video lesson
-
114Quiz 195 questions
-
115Session 20: Usability TestingText lesson
-
116Class video 20 part 1Video lesson
-
117Class video 20 part 2Video lesson
-
118Class video 20 part 3Video lesson
-
119Quiz 205 questions
-
120Session 21: Interpreting Test Results & IteratingText lesson
-
121Quiz215 questions
-
122Week 7 assignmentsAssignment
-
123Session 22: Designing financial websiteText lesson
-
124Class video 22Video lesson
-
125Quiz 225 questions
-
126Session 23: Mini website AnimationText lesson
-
127Class video 23Video lesson
-
128Class video 23 part 2Video lesson
-
129Class video 23 part 3Video lesson
-
130Quiz 235 questions
-
131Session 24: Design Case StudyText lesson
-
132Class video 24 part 1Video lesson
-
133Class video 24 part 2Video lesson
-
134Class video 24 part 3Video lesson
-
135Class video 24 part 4Video lesson
-
136Class video 24 part 5Video lesson
-
137Class video 24 part 6Video lesson
-
138Class video 24 part 7Video lesson
-
139Class video 24 part 8Video lesson
-
140Quiz 245 questions
-
141Week 8 assignmentsAssignment
-
142Session 25: Introduction to UI Animation (Principles & Examples)Text lesson
-
143Class video 25Video lesson
-
144Class video 25 part 2Video lesson
-
145Quiz 255 questions
-
146Session 26: Smart Animate in Figma (Slides, Modals, Hover)Text lesson
-
147Class video 26Video lesson
-
148Quiz 265 questions
-
149Session 27: Creating Micro-interactions: Button Clicks, LoadersText lesson
-
150Class video 27Video lesson
-
151Class video 27 part 2Video lesson
-
152Class video 27 part 3Video lesson
-
153Quiz 275 questions
-
154Session 28: Tools: Webflow, Principle, Lottie + After Effects BasicsText lesson
-
155Class video 28 part 1Video lesson
-
156Class Video 28 part 2Video lesson
-
157Vdeo 28 part 3Video lesson
-
158Video28 par 4Video lesson
-
159Video 28 part 5Video lesson
-
160video 28 part 6Video lesson
-
161video 28 part 7Video lesson
-
162Quiz 285 questions
-
163Session 29: Webflow ContinuedText lesson
-
164video 29 part 1Video lesson
-
165video 29 part 2Video lesson
-
166video 29 part 3Video lesson
-
167Quiz 295 questions
-
168Session 30: Webflow ContinuedText lesson
-
169video 30 part 1Video lesson
-
170video 30 part 2Video lesson
-
171Quiz 305 questions
-
172Session 31: Project Briefing: ( Building personal portfolio)Text lesson
-
173Video 31 part 1Video lesson
-
174Video 31 part 2Video lesson
-
175Video 31 part 3Video lesson
-
176Quiz 315 questions
-
177Session 32: Research + Wireframe + Begin UIText lesson
-
178Video 32 part 1Video lesson
-
179Video 32 part 2Video lesson
-
180Quiz 325 questions
-
181Session 33: Final UI + Prototyping + AnimationsText lesson
-
182Video 32 part 3Video lesson
-
183Quiz 335 questions

-
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.