App design courses can help you learn user interface design, prototyping, usability testing, and interaction design principles. You can build skills in creating wireframes, conducting user research, and implementing design feedback effectively. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating visually appealing and functional app layouts. You’ll also explore design systems and accessibility standards to ensure your apps are user-friendly and inclusive.

California Institute of the Arts
Skills you'll gain: Layout Design, Interaction Design, Graphic Design
★ 4.7 (6.4K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Usability, Development Environment, Software Testing, Software Installation
★ 4.4 (66) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Story, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Usability, Design Thinking, User Experience Design, Mockups, Usability Testing, Wireframing, User Experience, User Centered Design, User Feedback, Design, Prototyping, Figma (Design Software)
★ 4.8 (14) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Jetpack, Android Development, Mobile Development, Kotlin, User Interface (UI), UI Components, User Interface (UI) Design, Cross Platform Development, Animations
★ 4.6 (158) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Research, Design Thinking, UI/UX Research, Usability Testing, User Interface and User Experience (UI/UX) Design, Wireframing, User Interface (UI), User Experience, Mockups, User Experience Design, Persona (User Experience), User Interface (UI) Design, Prototyping, Figma (Design Software), User Flows, Scalability
★ 3.6 (19) · Advanced · Course · 1 - 3 Months

Skills you'll gain: User Experience, Adobe XD, Design Thinking, User Interface (UI), User Research, Design, Wireframing, Augmented and Virtual Reality (AR/VR), Emerging Technologies, Prototyping, Software Development Life Cycle
★ 4.6 (113) · Beginner · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Information Architecture, Persona (User Experience), UI/UX Strategy, User Experience Design, Web Design, User Interface and User Experience (UI/UX) Design, User Experience, Wireframing, User Interface (UI), User Research, UI/UX Research, Design Strategies, Design Research, Visual Design, Mockups, Usability Testing, Software Development Methodologies, Requirements Analysis, Target Audience, Agile Methodology
★ 4.8 (1.3K) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: User Experience, User Experience Design, Wireframing, User Research, Persona (User Experience), Responsible AI, User Interface and User Experience (UI/UX) Design, Usability Testing, Generative AI, Prototyping, User Interface (UI) Design
★ 4.2 (126) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Design Elements And Principles, Graphic Design, Graphic and Visual Design, Visual Storytelling, Design, Layout Design, Adobe InDesign, Color Theory, Adobe Photoshop
★ 4.7 (1K) · Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Storyboarding, Augmented Reality, Virtual Reality, Usability Testing, Design Thinking, User Experience, Experience Design, Prototyping, User Experience Design, Interaction Design, Usability, Human Centered Design
★ 4.7 (186) · Intermediate · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Wireframing, User Interface and User Experience (UI/UX) Design, Mockups, Responsive Web Design, User Interface (UI), Web Design, User Interface (UI) Design, User Experience, User Experience Design, Prototyping, Visual Design, UI/UX Research, Graphic and Visual Design, HTML and CSS, Design Elements And Principles, Typography, Peer Review, Hypertext Markup Language (HTML), Information Architecture
★ 4.9 (924) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), Responsive Web Design, Prototyping, User Interface and User Experience (UI/UX) Design, User Interface (UI), Layout Design, Animations, Wireframing, Interactive Design, Design, Typography, User Experience Design, Web Design, Graphic and Visual Design, User Interface (UI) Design, User Experience, UI Components, Application Design, Color Theory
Beginner · Course · 3 - 6 Months