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.

Coursera
Skills you'll gain: Application Design, Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, User Interface (UI) Design, Application Frameworks
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Logo Design, Content Scheduling, Branding, Brand Strategy, Graphic Design, Graphic and Visual Design Software, Target Audience, Social Media Content, Marketing Materials, Social Media, Scheduling, Presentations, Content Creation, Social Media Marketing
Beginner · Guided Project · Less Than 2 Hours

University of Minnesota
Skills you'll gain: UI/UX Research, User Research, Design Research, User Interface (UI), User Interface (UI) Design, Usability Testing, Prototyping, User Interface and User Experience (UI/UX) Design, Usability, Interactive Design, User Experience, Human Computer Interaction, Graphic and Visual Design, Persona (User Experience), Ideation, Design, Peer Review, User Experience Design, Design Reviews, Interaction Design
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Workflow Management, Process Design, Project Management Software, Project Management Life Cycle, Project Management
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: User Interface (UI), User Interface (UI) Design, Responsive Web Design, User Interface and User Experience (UI/UX) Design, User Experience Design, Digital Design, Web Design, User Experience, Motion Graphics, Adobe XD, Interactive Design, No-Code Development, Graphic and Visual Design, Layout Design, Prototyping, Graphic Design, Design Elements And Principles, Augmented and Virtual Reality (AR/VR), Style Guides, Digital Publishing
Beginner · Course · 1 - 3 Months
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Organizational Structure, Organizational Strategy, Organizational Development, Organizational Effectiveness, Organizational Change, Organizational Leadership, Strategic Thinking, Corporate Strategy, Process Design, Coordinating, Business Strategy, Business Management, Strategic Decision-Making, Strategic Planning, Governance, Coordination, Growth Strategies, Decision Making
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Solution Sales Engineering, Sales Presentation, Solution Selling, B2B Sales, Sales Presentations, Stakeholder Communications, Risk Mitigation, Consultative Selling, Proposal Development, Enterprise Sales, Selling Techniques, Business Risk Management, Sales Strategy, Stakeholder Engagement, Risk Analysis, Key Performance Indicators (KPIs), General Sales Practices, Proposal Writing, Problem Solving, Value-Based Care
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Git (Version Control System), Version Control, Android Development, File I/O, Android (Operating System), Android Studio, Mobile Development, Data Persistence, Java Programming, Application Development, Event-Driven Programming, Computer Programming
Mixed · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Model Context Protocol, Vibe coding, Context Engineering, AI Product Strategy, Responsible AI, Agile Product Development, Prompt Engineering, No-Code Development, Prototyping, AI Personalization, Application Development, Artificial Intelligence, AI literacy, AI Workflows, AI Integrations, Application Design, Generative AI Agents, User Experience Design, Human Centered Design, User Interface and User Experience (UI/UX) Design
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Database Design, Software Design, Application Security, User Experience Design, Vulnerability Assessments, Database Theory, Unified Modeling Language, Unit Testing, Usability, UI/UX Research, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Vulnerability Management, Data Flow Diagrams (DFDs), Relational Databases, Software Visualization, Security Software, Systems Development Life Cycle, Software Development Life Cycle
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Experimentation, Sample Size Determination, Research Design, Statistical Analysis, Science and Research, Statistical Methods, Scientific Methods, Data Analysis Software, Statistical Hypothesis Testing, Sampling (Statistics), Statistical Software, Mathematical Software, Design Strategies, Probability & Statistics, Descriptive Statistics, Variance Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Mobile Development, Generative AI, Application Development, AI literacy, Test Automation, User Interface (UI), Responsible AI, Performance Tuning, Data Ethics, Automation, Analysis
Beginner · Course · 1 - 4 Weeks