UI/UX Design Essentials
Discover how great digital products are created. Learn user research, user journey mapping, wireframing, typography, color theory, layout grids, Figma component systems, and create interactive clickable prototypes that look and feel like real apps.
Prerequisite: No Prior Knowledge Needed
π’ No Prior Knowledge β Anyone with an interest in design can join.
Core Areas Covered
Practical Capstone Project
A clickable low/mid-fidelity prototype for a small app or website.
What You'll Master
Conduct basic user interviews and synthesize user personas
Master Figma auto-layout, components, and constraints
Build high-fidelity interactive prototypes ready for user testing
Per-Hour Syllabus & Course Curriculum
Instructional Pacing
12 Hours Recommended (8 hrs minimum accelerated)
Flexible teaching units with hands-on labs and tangible milestones
Definitions of UI vs UX, real-world examples of good/bad design.
Critique a real app's UI and UX separately.
Distinguish UI from UX and spot issues in each.
The empathizeβdefineβideateβprototypeβtest cycle.
Apply the cycle at a high level to a sample problem.
Describe and apply the design thinking process.
Basic research methods β interviews, surveys.
Draft a short interview/survey for a sample user problem.
Design a simple piece of user research.
Building a persona from research findings.
Build a persona from the earlier research.
Construct a basic user persona.
Mapping a task as a user flow.
Map the persona's key task as a user flow diagram.
Map a user flow for a given task.
Low-fidelity wireframing tools and basics.
Sketch a first low-fidelity wireframe screen.
Create a basic low-fidelity wireframe.
Wireframing a small set of connected screens.
Wireframe 3β4 screens for the app/site.
Wireframe a small connected screen set.
Grids, visual hierarchy, spacing principles.
Apply a grid and hierarchy pass to the wireframes.
Apply layout principles to improve a design.
Choosing accessible colour palettes and type pairings.
Select and apply a colour/type system to the design.
Choose an accessible, cohesive colour/type system.
Buttons, forms, cards β building reusable UI components.
Design a small set of reusable components.
Design consistent, reusable UI components.
Turning wireframes into a clickable prototype.
Link the screens into a clickable prototype.
Build a basic clickable prototype.
Running a mini usability test, iterating on feedback.
Run a quick usability test and adjust the prototype based on findings.
Independently run a usability test and iterate on a design.
Flexible Course Pacing & Extension Guidelines
β± Extend if: Learner wants a higher-fidelity, more polished final prototype β add 2β3 hrs, new total 14β15 hrs.
Hour blocks are modular teaching units. Sessions can be merged into 90β120 min deep-dives or split into shorter focused sessions for younger learners while preserving every learning outcome.
Equipment & Prerequisites
Free Figma account
Computer with web browser or Figma desktop app
Live Online Tuition
β¦5,500/hr
$4.15 USD/hr for international learners
β Free Know Your Instructor (KYI) session before payment