Skip to content
Design

UX/UI Design for Beginners

Master UX/UI design fundamentals in 10 weeks.

Who it's for: Beginners in UX/UI design

10 weeksBeginnerStarts August 3, 2026

About this course

Master UX/UI design fundamentals in 10 weeks. Learn design thinking, wireframing, prototyping, and visual design with Figma. Create a portfolio-ready project and showcase your skills.

Course overview

This beginner-friendly course introduces students to the fundamentals of user experience and interface design. Through hands-on projects, students learn to analyze user needs, plan intuitive designs, and build UI mockups using professional tools such as Figma.

What you'll learn

  • Understand design thinking and user-centered design
  • Master wireframing, prototyping, and usability principles
  • Use Figma to design and collaborate on interfaces
  • Apply color theory, typography, and layout principles
  • Design responsive, accessible, and appealing UI components

Course content

10 weeks · 10 sections · 20 lessons

Week 1: Introduction to UX/UI
  • What is UX/UI? Differences and overlap
  • Design thinking process and examples
Week 2: UX Research & Empathy
  • User personas, empathy maps, behavior types
  • Conducting user interviews & research synthesis
Week 3: Information Architecture & User Flows
  • Sitemap creation, card sorting, and IA best practices
  • User journey maps and task flows
Week 4: Wireframing & Layout Basics
  • Sketching interfaces, paper wireframes
  • Digital wireframes using Figma
Week 5: Visual Design Principles
  • Typography, color theory, accessibility guidelines
  • Layout, spacing, visual hierarchy
Week 6: Prototyping in Figma
  • Components, auto-layouts, interactions
  • Creating click-through prototypes
Week 7: Usability Testing & Feedback
  • Usability test plans, scenario building
  • Running tests, capturing feedback
Week 8: Responsive & Mobile Design
  • Designing for mobile-first and different screen sizes
  • Responsive grids and layout scaling
Week 9: Design Systems & UI Kits
  • Building a design system, style guides
  • UI kits, reusable components, Figma libraries
Week 10: Final Project & Presentation
  • Final product design based on brief + peer review
  • Portfolio-ready presentation and showcase

Who this course is for

  • Beginners in UX/UI design
  • Entrepreneurs building digital products
  • Designers looking to transition to UX/UI
  • Students pursuing a career in design
500+
Graduates
4.9
Average rating
11
Courses

I started with no coding experience at all. Four months later I was building and shipping real projects on my own. The project-based learning was exactly what I needed.

Youssef B., Web development graduate

What happens after you apply

  1. 01

    Send your application

    Name, phone, and the course you want. Two minutes.

  2. 02

    We reply on WhatsApp

    An advisor confirms the schedule, the level and the payment within 24 hours.

  3. 03

    Your seat is booked

    You start on August 3, 2026 at our Tangier studio.

Before you decide

Do I get a certificate?

Yes! You'll receive a certificate after completing each course.

Do I need prior experience to start?

Not at all. Each course includes prerequisites and guidance to help you start from your current level.

Do I need to pay for each course separately?

Yes, each course is individually priced. However, we often offer bundles and promotions.

Ask something else on WhatsApp

Enrolment open

Ready to Start Your
Tech Journey?

Join hundreds of students building their future with Codemia. The best time to start was yesterday. The second best time is now.

500+ graduates · 4.9 rating · a real project in every course

MAD 1,600

Starts August 3, 2026

Apply now