UI/UX Product Design
Learn user-centered design principles and master industry tools like Figma and Adobe XD.
អ្វីដែលអ្នកនឹងរៀន
- 8 Weeks Program
- Real-world Design Sprints
- Design Certification
Course Description
UI/UX Product Design is a comprehensive course that teaches students how to design user-centered digital products that are visually appealing, intuitive, and effective. The course covers the complete product design process, from user research and wireframing to prototyping, usability testing, and product delivery.
Students will learn how to understand user needs, create engaging user experiences, design modern interfaces, and collaborate with developers and stakeholders to build successful digital products. Through hands-on projects and real-world case studies, learners will develop the skills needed to become professional UI/UX designers and product designers.
Course Learning Outcomes
Upon successful completion of this course, students will be able to:
- Understand UI, UX, and Product Design principles.
- Conduct user research and analyze user behavior.
- Create user personas and customer journeys.
- Design wireframes and interactive prototypes.
- Build modern and responsive user interfaces.
- Apply design systems and accessibility standards.
- Conduct usability testing and user validation.
- Use industry-standard design tools effectively.
- Collaborate with developers and product teams.
- Design complete digital products from concept to launch.
Course Outline
Module 1: Introduction to UI/UX Product Design
Topics
- What is UI Design?
- What is UX Design?
- Product Design Process
- Design Thinking Framework
- Human-Centered Design
- UI vs UX vs Product Design
Lab Activities
- Analyze Popular Applications
- Design Thinking Workshop
Module 2: User Research
Topics
- User Research Methods
- Interviews and Surveys
- Competitor Analysis
- User Needs Identification
- User Behavior Analysis
Lab Activities
- Conduct User Interviews
- Research Report Creation
Module 3: User Personas and Customer Journey Mapping
Topics
- User Personas
- Empathy Maps
- Customer Journey Maps
- User Stories
- User Scenarios
Lab Activities
- Create Personas
- Build Customer Journey Maps
Module 4: Information Architecture
Topics
- Site Maps
- Navigation Structures
- Content Organization
- User Flows
- Card Sorting
Lab Activities
- Design Application Structure
- Create User Flow Diagrams
Module 5: Wireframing
Topics
- Low-Fidelity Wireframes
- Mid-Fidelity Wireframes
- Layout Principles
- Mobile-First Design
- Responsive Design
Lab Activities
- Mobile App Wireframes
- Website Wireframes
Module 6: UI Design Fundamentals
Topics
- Typography
- Color Theory
- Design Principles
- Visual Hierarchy
- Grid Systems
- Spacing and Layout
Lab Activities
- Design Mobile Screens
- UI Component Design
Module 7: Design Systems
Topics
- Design Tokens
- Components
- Reusable Patterns
- UI Libraries
- Branding Guidelines
Lab Activities
- Create Design System
- Component Library Development
Module 8: Prototyping
Topics
- Interactive Prototypes
- Clickable Mockups
- User Flows
- Animation Basics
- Micro Interactions
Lab Activities
- Build Interactive Prototype
- User Testing Prototype
Module 9: Usability Testing
Topics
- Testing Methods
- User Feedback Collection
- A/B Testing
- UX Metrics
- Product Improvement
Lab Activities
- Conduct Usability Tests
- Analyze Test Results
Module 10: Accessibility and Inclusive Design
Topics
- Accessibility Standards
- WCAG Guidelines
- Color Contrast
- Screen Readers
- Inclusive Design Principles
Lab Activities
- Accessibility Audit
- UI Improvements
Module 11: Mobile App Design
Topics
- Android Design Guidelines
- iOS Design Guidelines
- Mobile UX Best Practices
- Touch Interaction Design
Lab Activities
- Banking App Design
- E-Commerce App Design
Module 12: Web Application Design
Topics
- Responsive Web Design
- Dashboard Design
- SaaS Product Design
- Landing Page Design
Lab Activities
- Admin Dashboard Design
- Company Website Design
Module 13: Product Strategy and Collaboration
Topics
- Agile Product Development
- Working with Developers
- Product Roadmaps
- Design Handoff
- Product Documentation
Lab Activities
- Developer Handoff Exercise
- Product Planning Workshop
Module 14: Portfolio Development
Topics
- Case Study Writing
- Design Presentation
- Portfolio Building
- Interview Preparation
Lab Activities
- Build Professional Portfolio
- Present Design Projects
Capstone Project
Students will design a complete digital product including:
Deliverables
- User Research Report
- User Personas
- Customer Journey Map
- Information Architecture
- Wireframes
- UI Design
- Interactive Prototype
- Usability Testing Report
- Design System
- Final Presentation
Sample Projects
- Mobile Banking Application
- Loan Origination System (LOS)
- Learning Management System (LMS)
- Food Delivery Application
- E-Commerce Platform
- Healthcare Appointment System
- Property Rental Platform
- Freelance Marketplace
- Inventory Management System
- SaaS Business Dashboard
Assessment Breakdown
| Assessment | Weight |
|---|---|
| Assignments | 20% |
| Practical Labs | 20% |
| Midterm Project | 20% |
| Final Capstone Project | 30% |
| Participation | 10% |
វគ្គសិក្សាបន្ថែម
មើលទាំងអស់Flutter Mobile Development
Flutter Mobile Development is a comprehensive course designed to teach students how to build modern, cross-platform mobile
Digital Marketing Mastery
Comprehensive course covering SEO, social media, content strategy, and analytics to build successful campaigns.
Full Stack Development
Learn modern full-stack techniques using industry tools. Perfect for beginners entering the development field.