Curriculum

UI/UX
Design

UI/UX Design

About the Program

Imagine you’re a product designer, and you've just come up with a fantastic app idea. You have the concept, but how do you make it intuitive and user-friendly? How do you ensure it’s not just functional but also visually appealing? This UI/UX course will guide you through every step, from initial design principles to final user testing, equipping you with the skills to create captivating digital experiences.

This UI/UX course is designed to turn beginners into confident designers who can create user-centered, aesthetically pleasing, and functional digital products. You’ll start with foundational knowledge and progress to building complete, responsive designs ready for handoff to developers. Along the way, you'll gain hands-on experience with industry-standard tools and best practices.

Requirements

At least a core i3 computer, 8GB RAM. Prior programming experience isn't required.

Student to Teacher Ratio of 10:1
UI/UX Design

Curriculum

  1. Understanding the basics of UI (User Interface) and UX (User Experience)
  2. The difference between UI and UX, and why both are essential
  3. Real-world applications of UI/UX in digital products
  1. An overview of design thinking principles.
  2. Techniques for understanding and empathizing with users
  3. How to create user personas, journey maps, and empathy maps
  1. Introduction to typography, color theory, and layout design
  2. Understanding the importance of consistency and visual hierarchy
  3. How to create a style guide and UI pattern library
  1. Hands-on creation of low- and high-fidelity wireframes
  2. Using tools like Figma, Sketch, or Adobe XD for wireframes and prototypes
  3. Building interactive prototypes and understanding prototyping best practices
  1. Techniques for conducting effective user research and gathering feedback
  2. Methods for usability testing and A/B testing for validating design choices
  3. How to analyze results and make data-driven design improvements.
  1. Creating designs that work across different devices (desktop, tablet, mobile).
  2. Best practices for mobile UX and touch-based interfaces.
  3. Understanding accessibility and creating inclusive designs.
  1. Designing a full-fledged UI/UX project for your portfolio.
  2. Collaboration and communication skills for working with developers and clients.
  3. Guidance on building a personal portfolio to showcase your work to potential employers.


Program Expectations

By the end of this course, here’s what you’ll be able to achieve:

  • Design a Complete User Interface: Create polished interfaces for web or mobile apps that are visually appealing and user-friendly.
  • Conduct User Research & Testing: Run usability tests, interpret data, and apply insights to improve your designs.
  • Develop Interactive Prototypes: Build interactive prototypes to demonstrate user flows and functionality.
  • Build a Professional Portfolio: Assemble a portfolio that showcases your work, making you job-ready.
Scroll