Product Design (UX/UI) Full-time

Become a Moringa Certified UX/UI designer
Product Design (UX/UI) Full-time

Become A Product Designer In As Little As 22 Weeks

Our Product Design program will prepare you to become an end-to-end Product Designer by learning UX and UI design. You will learn to build the functionality and use cases of digital products such as mobile apps, websites, or software.

UX Design is one of ten in-demand tech skills, according to LinkedIn, making this a worthy field for any creative looking for their next career move. This program will give you a strong foundation in Product Designer skills by focusing on design thinking, user-centered design, and foundational visual design.

This course is ideal for:

  • Young high school/university graduates looking to get into tech
  • Entry-level professionals who are looking to transition into tech
  • Those interested in changing their career and are looking for a fast tech skill to learn
  • Front End Web developers who are looking to improve their skills in design
  • Those who have no interest in coding but would like to get into tech (Marketing and Graphic Design professionals.

You will be prepared for jobs such as:

  • UX Designer
  • Product Designer
  • Full-Stack Designer

Get ready to design life-changing user experiences for digital products and websites

Course Details

Find out the pacing options available, the price, and more information about this course.

Curriculum Developed by:

Flatiron School

Course Duration:

22 Weeks

Mode of Learning:


Course Pricing:

Ksh 130, 000

Course Prerequisites

  • All applicants must be 18 years and above and provide proof of ID/Passport
  • Have a working laptop that meets the following baseline specifications: Core i5 7th Gen and upwards, 4GB RAM, and at least 256GB of storage.
  • Be available to take a full-time course
  • Need to complete pre-work before onboarding week
  • Need to have completed high school

Moringa Product Design Curriculum

This program comprises five phases. Phases 1 and 2 teach the fundamental methods, tools, and principles that guide the UX and UI processes. Phases 3 and 4 include studio experience through rigorous projects that allow you to employ your new techniques and skills. In the final phase, you will pull your body of work into a portfolio to prepare for entry into the job market.

Course Modules


  • Introduction to Canvas
  • Course Structure
  • Setting Up Your Figma Account & Walkthrough
  • Design and Prototyping with Figma
  • Setting Up Your Invision Account & Walkthrough
  • Set Up Your Webflow Account and Webflow 101

User Experience Intro

  • User Interface Design
  • Design Lab: Agency UX Process
  • Examples of High-Quality Interface Design
  • Market Research
  • Design Lab: Product Concepts for Developing Markets
  • Design Critique

Ethical and Inclusive Design

  • Design Ethics
  • Inclusive Design
  • Accessibility
  • Digital Wellbeing

Foundational Research

  • Problem Space Research
  • Market Research
  • Qualitative Research
  • Quantitative Research

Innovation and Ideation

  • Synthesis
  • Problem Scoping
  • Sketching and Rapid Prototyping
  • Evaluating Early Ideas

Visual Composition

  • Visual Hierarchy
  • Elements of Composition
  • Layout Grids
  • Imagery and Iconography

Typography and Color

  • Color Models
  • Applying Color
  • Typography
  • Applying Type

Interaction and Animation

  • Interaction Principles
  • User Interface Patterns
  • Animation Principles
  • Microinteractions

Information Architecture

  • Content Strategy
  • Navigation and Wayfinding
  • Organizing Information
  • Medium-Fidelity Prototypes

Design for the Web

  • HTML Basics
  • CSS Basics
  • Screen Size and Responsiveness
  • Responsive CSS

Designing Applications

  • Material Design
  • Human Interface Guidelines
  • Design Across Devices
  • Usability Testing

Product Strategy

  • Lean UX
  • Jobs to Be Done
  • Balancing User and Business Goals, Feature Prioritization
  • Behavioral Design

Information Design

  • Information Design Basics
  • Information Design Ethics
  • Data Visualization
  • Designing Dashboards

Presenting Design

  • Design a project that will allow you to choose a specialization in either UX Research, UX Design, or UI Design

Case Study

Design a project that will allow you to choose a specialization in either UX Research, UX Design, or UI Design


Choosing a specialization in UX Research, UX Design, or UI Design. Then to conduct research and shape your own learning

Outcomes and Graduate Support

Learning Outcomes

  • A variety of career paths, including:
  • UX Designer,
  • UX Researcher
  • UX Writer
  • Interaction Designer
  • UI Designer
  • UI Engineer
  • Visual Designer
  • Communication Designer
  • Information Architect
  • Full Stack Designer

Career Opportunities for UX/UI Designers

Start your journey to become a Product Designer