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.

University of Colorado Boulder
Skills you'll gain: Adobe Premiere, Video Production, Videography, Post-Production, Photo/Video Production and Technology, Video Editing, Storyboarding, Storytelling, Cinematography, Media Production, Visual Storytelling, Oral Expression, Editing, Data Import/Export, Writing, Graphic and Visual Design, Graphic and Visual Design Software, Scripting, Design Elements And Principles, Timelines
★ 4.6 (146) · Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Application Deployment, Google Cloud Platform, Kubernetes, Cloud Deployment, Cloud-Native Computing, Cloud Applications, Cloud Infrastructure, Cloud Development, Google App Engine, Containerization, Cloud Platforms, Cloud Services, Identity and Access Management, API Gateway, Virtual Machines, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Storage, Debugging
★ 4.5 (732) · Intermediate · Specialization · 3 - 6 Months

EDUCBA
Skills you'll gain: Embedded Software, Real-Time Operating Systems, Software Development, Software Design, Software Architecture, Embedded Systems, Configuration Management, Development Environment, Middleware, Systems Architecture, Application Development, Extensible Markup Language (XML), System Configuration, Application Frameworks
★ 4.6 (330) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, AI Security, Cloud Deployment, Google Cloud Platform, Kubernetes, Big Data, Software Development Life Cycle, Devops Tools, Systems Development Life Cycle, Cloud Development, Cloud Security, Development Testing, Virtual Networking, Application Deployment, Marketing Analytics, DevOps, Generative AI, Application Development, Security Engineering
★ 4.3 (41) · Intermediate · Specialization · 1 - 3 Months

University of California, Davis
Skills you'll gain: Presentations, Data Presentation, SQL, Descriptive Statistics, Data Storytelling, Data Analysis, Peer Review, Exploratory Data Analysis, Descriptive Analytics, Statistical Analysis, Data Modeling, Database Design, Performance Metric, Business Metrics, Analytical Skills, Business Analytics, Text Mining, Data Science, Data Import/Export, Target Audience
★ 4.2 (264) · Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Requirements Analysis, User Requirements Documents, Systems Development Life Cycle, Software Development Methodologies, Requirements Elicitation, Agile Methodology, Software Documentation, Software Design Documents, Security Requirements Analysis, System Requirements, Software Development Life Cycle, Agile Software Development, Waterfall Methodology
★ 4.6 (688) · Beginner · Course · 1 - 4 Weeks

University of Cambridge
Skills you'll gain: Sensory Systems Analysis, Human Learning, Psychology, Magnetic Resonance Imaging, Medical Imaging, Neurology, Research Methodologies, Research, Human Development, Learning Theory, Research Design, Electrophysiology, Physiology
★ 4.6 (105) · Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Simulation and Simulation Software, Simulations, Mathematical Modeling, Electrical Engineering, Power Electronics, Electronic Components, Electric Power Systems, Matlab, Model Evaluation, Model Optimization, Electrical Systems, Engineering Calculations, Laboratory Testing, Mathematical Software, Laboratory Research, Estimation
★ 4.7 (554) · Intermediate · Course · 1 - 3 Months

Universidad Austral
Skills you'll gain: Negotiation, Conflict Management, Communication, Coaching, Collaboration, Personal Attributes, Emotional Intelligence
★ 4.7 (859) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Development, Software Engineering, Relationship Building, Professional Development, Application Development, Follow Through, Communication Strategies, Professionalism, Verbal Communication Skills, Problem Solving, Communication, Back-End Web Development
★ 4.8 (389) · Beginner · Course · 1 - 4 Weeks

The University of Melbourne
Skills you'll gain: Music, World Music, Cultural Diversity, Health Promotion, Social Impact, Rehabilitation, Community Development, Psychotherapy, Mental Health, Mental Health Therapies, Neurology
★ 4.7 (180) · Beginner · Course · 1 - 3 Months
National University of Singapore
Skills you'll gain: Surveys, Presentations, Survey Creation, Persuasive Communication, Trustworthiness, Cultural Diversity, Intercultural Competence, Verbal Communication Skills, Meeting Facilitation, Stakeholder Engagement, Interpersonal Communications, Business Writing, Communication Strategies, Public Speaking, Organizational Structure, Rapport Building, Communication, Stakeholder Communications, Business Correspondence, Writing
★ 4.6 (835) · Intermediate · Specialization · 3 - 6 Months