Become a Professional UI/UX Designer
Master user interface and experience design with 30+ hands-on projects. Learn design thinking, Figma, user research, prototyping, and portfolio development. No prior design experience required.
What is UI/UX Design?
UI/UX Design is the art and science of creating digital products that are both beautiful and functional. It combines visual design, psychology, research, and technology to craft experiences that users love and find intuitive.
UI/UX Design encompasses:
- UI Design: The visual interface - colors, typography, buttons, icons, and layout that users see and interact with.
- UX Design: The overall experience - how users feel, how easy it is to accomplish tasks, and the journey they take.
- Interaction Design: How users interact with the product - animations, transitions, feedback, and micro-interactions.
Why Learn UI/UX Design?
10 compelling reasons to start your design journey today
High Demand
Every company needs designers. From startups to Fortune 500s, design skills are in high demand.
Excellent Salary
UI/UX designers command competitive salaries with great growth potential.
Work Anywhere
Design is a remote-friendly career. Work from anywhere with just a laptop and internet.
Quick Entry
Start your career in months, not years. Our 16-week bootcamp gets you job-ready.
Creative Problem Solving
Combine creativity with logic to solve real user problems.
User Advocacy
Be the voice of the user and make products that truly help people.
Collaborative Role
Work with developers, product managers, and stakeholders daily.
Continuous Learning
New tools, trends, and technologies keep design exciting and fresh.
Freelance Freedom
Build your own business, choose your clients, and set your own schedule.
What You Can Design
With UI/UX design skills, you can create beautiful experiences across platforms
The Complete Roadmap
Follow this proven path to become a professional UI/UX designer
Design Fundamentals
UX Process & Tools
Visual Design Mastery
Portfolio & Career
16-Week Curriculum
Week-by-week breakdown of your learning journey with 30+ projects
Design Fundamentals
Master the core principles of visual design and user experience.
Topics Covered
- •Elements of Design - line, shape, color, texture, space, form
- •Principles of Design - balance, contrast, emphasis, movement, pattern
- •Color Theory - color wheel, harmonies, psychology, accessibility
- •Typography Fundamentals - typefaces, hierarchy, readability, pairing
- •Grid Systems - layout, alignment, spacing, composition
- •Design Thinking Process - empathize, define, ideate, prototype, test
Project: Project 1: Design Principles Poster
Create a poster demonstrating key design principles
User Research & Psychology
Understand user behavior and how to conduct effective research.
Topics Covered
- •User Psychology - cognitive load, mental models, decision making
- •User Research Methods - interviews, surveys, observation, diary studies
- •Creating User Personas - demographics, goals, pain points, behaviors
- •Empathy Mapping - says, thinks, does, feels
- •User Journey Mapping - touchpoints, emotions, opportunities
- •Competitive Analysis - SWOT analysis, feature comparison
Project: Project 2: E-commerce User Research
Conduct user research and create personas for an e-commerce app
Information Architecture
Organize content and structure for optimal user experience.
Topics Covered
- •Content Inventory - auditing existing content
- •Card Sorting - open, closed, hybrid approaches
- •Site Mapping - hierarchy, navigation structure
- •User Flows - task flows, wireflows, sitemaps
- •Taxonomy and Labeling - categories, tags, naming conventions
- •Search and Wayfinding - search patterns, breadcrumbs
Project: Project 3: News Website IA
Design information architecture for a news portal
Wireframing & Prototyping
Create low to high-fidelity prototypes for testing and communication.
Topics Covered
- •Sketching Techniques - rapid ideation, thumbnail sketches
- •Low-Fidelity Wireframes - paper prototypes, digital wireframes
- •Mid-Fidelity Wireframes - gray scale, proper spacing, content placement
- •High-Fidelity Mockups - pixel perfect, visual design applied
- •Interactive Prototyping - clickable prototypes, micro-interactions
- •Prototyping Tools - Figma basics, components, auto-layout
Project: Project 4: Food Delivery App Wireframes
Create wireframes and prototype for a food delivery app
Visual Design Mastery
Develop advanced visual design skills for stunning interfaces.
Topics Covered
- •Visual Hierarchy - size, color, position, contrast
- •Composition Techniques - rule of thirds, golden ratio
- •Icon Design - custom icons, icon systems, consistency
- •Imagery and Illustration - photo selection, custom illustrations
- •Micro-interactions - animation principles, feedback
- •Design Systems - consistency, components, documentation
Project: Project 5: Banking App Visual Design
Apply visual design to a banking app interface
Figma Masterclass
Become an expert in Figma for professional UI/UX design.
Topics Covered
- •Figma Advanced Features - components, variants, auto-layout
- •Design Systems in Figma - styles, variables, libraries
- •Collaboration Tools - commenting, version history, sharing
- •Plugins and Widgets - productivity tools, assets
- •Prototyping Advanced - conditional logic, variables
- •Developer Handoff - inspect mode, specs, assets export
Project: Project 6: Design System Library
Create a comprehensive design system in Figma
User Testing & Validation
Test designs with real users and iterate based on feedback.
Topics Covered
- •Usability Testing - moderated, unmoderated, remote
- •Test Planning - objectives, tasks, recruitment
- •Conducting Tests - facilitation, observation, note-taking
- •Analyzing Results - affinity mapping, prioritization
- •A/B Testing - hypothesis, variants, statistical significance
- •Iterative Design - incorporating feedback, version control
Project: Project 7: Usability Test Report
Conduct usability testing on an existing app and report findings
Mobile Design
Design for iOS and Android platforms with platform-specific guidelines.
Topics Covered
- •Mobile Design Principles - thumb zone, one-handed use
- •iOS Human Interface Guidelines - navigation, patterns, components
- •Material Design Guidelines - Android patterns, components
- •Responsive vs Adaptive Design - approaches and techniques
- •Mobile Navigation - tabs, drawers, gestures
- •Mobile Forms - input methods, validation, keyboards
Project: Project 8: Travel App for iOS/Android
Design a travel app following platform guidelines
Web Design
Create responsive websites that work beautifully across devices.
Topics Covered
- •Responsive Web Design - fluid grids, flexible images, media queries
- •Desktop Design Principles - multi-column layouts, hover states
- •Navigation Patterns - mega menus, hamburger, sticky headers
- •Landing Page Design - conversion optimization, storytelling
- •Dashboard Design - data visualization, KPIs, widgets
- •Form Design - best practices, validation, error states
Project: Project 9: SaaS Landing Page
Design a responsive landing page for a SaaS product
UX Writing & Content Strategy
Craft clear, concise copy that enhances user experience.
Topics Covered
- •UX Writing Principles - clarity, conciseness, usefulness
- •Microcopy - buttons, error messages, tooltips, empty states
- •Voice and Tone - brand personality, consistency
- •Content Strategy - content types, governance, maintenance
- •Localization - adapting for different cultures, languages
- •Accessible Writing - plain language, reading levels
Project: Project 10: App Copy Audit
Audit and improve copy for an existing application
Accessibility Design
Create inclusive designs that work for everyone.
Topics Covered
- •WCAG Guidelines - perceivable, operable, understandable, robust
- •Color Contrast - requirements, tools, testing
- •Screen Reader Compatibility - semantic HTML, ARIA labels
- •Keyboard Navigation - focus states, tab order
- •Accessible Forms - labels, errors, instructions
- •Inclusive Design Principles - flexibility, simplicity, equity
Project: Project 11: Accessibility Audit
Audit a website for accessibility and create improvement plan
Design for Emerging Technologies
Explore designing for AR/VR, voice, and AI interfaces.
Topics Covered
- •Voice User Interface Design - conversation design, prompts
- •AR/VR Design - spatial interfaces, 3D elements, immersion
- •AI and Machine Learning in Design - personalization, predictions
- •Wearable Design - watch faces, notifications, glanceability
- •IoT Design - smart home, device interfaces
- •Ethical Design - privacy, dark patterns, responsibility
Project: Project 12: Smart Home Voice Interface
Design a voice interface for smart home control
Portfolio Development
Build a professional portfolio to showcase your work.
Topics Covered
- •Case Study Structure - problem, process, solution, results
- •Storytelling in Portfolios - narrative, context, impact
- •Visual Presentation - mockups, prototypes, screenshots
- •Portfolio Website Design - personal branding, showcase
- •Behance/Dribbble Best Practices - platform optimization
- •Process Documentation - sketches, iterations, rationale
Project: Project 13: Portfolio Case Study
Create a comprehensive case study for a past project
Design Leadership & Collaboration
Learn to work effectively with developers, product managers, and stakeholders.
Topics Covered
- •Working with Developers - handoff, collaboration, feasibility
- •Design Critique - giving and receiving feedback
- •Presenting to Stakeholders - storytelling, rationale, buy-in
- •Product Strategy - business goals, user needs, technical feasibility
- •Design Ops - workflows, tools, processes
- •Mentoring and Leadership - growing as a senior designer
Project: Project 14: Product Strategy Deck
Create a product strategy presentation for stakeholders
Freelancing & Business Skills
Start your own design business or freelance career.
Topics Covered
- •Freelance Fundamentals - pricing, contracts, invoicing
- •Client Management - communication, expectations, revisions
- •Personal Branding - website, social media, networking
- •Proposal Writing - scope, timeline, deliverables
- •Portfolio Marketing - promoting your work
- •Business Finances - taxes, expenses, savings
Project: Project 15: Freelance Business Plan
Create a business plan for your design freelance career
Capstone Project & Career Preparation
Build a comprehensive portfolio project and prepare for job interviews.
Topics Covered
- •End-to-End Project - from research to high-fidelity design
- •Portfolio Polish - refining your best work
- •Resume Writing - highlighting design skills
- •Interview Preparation - portfolio presentation, design challenges
- •Job Search Strategy - targeting companies, networking
- •Industry Trends - staying current in design
Project: Project 16-30: Capstone Projects (Choose 15)
Select and build 15 additional projects from the list below
30+ Real-World Projects
Build an impressive portfolio with projects of all difficulty levels
Ride-Sharing App Redesign
IntermediateRedesign Uber/Bolt with improved UX
E-commerce Checkout Flow
IntermediateOptimize checkout conversion
News App with Personalization
AdvancedDesign personalized news feed
Streaming Service Interface
AdvancedNetflix/YouTube redesign
Photo Editing App
AdvancedDesign mobile photo editor
Music Player App
IntermediateSpotify-inspired player design
Mobile Game UI
AdvancedDesign game interface and HUD
Flight Booking Experience
IntermediateStreamline flight booking
Car Rental App
IntermediateDesign car rental platform
Fitness Tracker App
IntermediateWorkout and health tracking
Hotel Booking Website
IntermediateHotel search and booking
Event Discovery App
IntermediateFind local events and tickets
Weather App Design
BeginnerBeautiful weather interface
Sleep Tracking App
BeginnerSleep cycle and alarm design
Analytics Dashboard
AdvancedData visualization dashboard
Social Media App
AdvancedDesign social platform
Personal Finance App
IntermediateBudget tracking design
Scheduling App
IntermediateCalendar and appointments
E-Learning Platform
AdvancedOnline course interface
Sports App
IntermediateScores and team tracking
Restaurant Menu App
BeginnerDigital menu and ordering
Gift Registry App
BeginnerWedding/baby registry
Package Tracker
BeginnerDelivery tracking interface
Pet Care App
IntermediatePet sitting and services
Recipe App
IntermediateCooking and meal planning
Bike Sharing App
IntermediateFind and rent bikes
Movie Ticket App
IntermediateCinema booking design
Cocktail Recipe App
BeginnerDrink recipes and guides
Fashion Lookbook
IntermediateClothing catalog design
Smart Watch Faces
BeginnerCustom watch face designs
Tools You'll Master
Industry-standard design tools and software
Frequently Asked Questions
Everything you need to know about our UI/UX design course
UI (User Interface) Design focuses on the look and feel of a product - the visual elements like colors, typography, buttons, and layouts. UX (User Experience) Design focuses on the overall experience - how users interact with the product, how easy it is to use, and how it makes them feel. Together, UI/UX design creates products that are both beautiful and functional. This field combines creativity with psychology, research, and problem-solving to design digital experiences that users love.