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.

Skillshare
Skills you'll gain: 3D Modeling, 3D Assets, Color Theory, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Animations, Graphical Tools, Data Import/Export, Image Quality, Design Elements And Principles, User Interface (UI), Animation and Game Design, Creative Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Adobe Express, LinkedIn, Interviewing Skills, Critical Thinking, Graphic Design, Creativity, Personal Attributes, Design, Branding, Storytelling, Communication, Strategic Thinking, Professional Development, Self-Awareness, Digital Communications
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Dashboard, Database Design, Performance Tuning, Exploratory Data Analysis, Data Integration, SQL, Integrated Development Environments, Git (Version Control System)
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Data Import/Export, Event Monitoring, Application Performance Management
Beginner · Project · Less Than 2 Hours

Fred Hutchinson Cancer Center
Skills you'll gain: Responsible AI, ChatGPT, Data Ethics, Generative AI, Social Justice, Artificial Intelligence, Ethical Standards And Conduct, Model Evaluation, Social Impact, Informed Consent, Verification And Validation, Case Studies, Mitigation, Data Science
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, Data Sharing, Interoperability, Information Architecture, Technical Documentation, Data Management, Data Validation, Document Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Search Engine Optimization, Web Analytics and SEO, Keyword Research, Auditing, Content Strategy, Web Analytics, Content Performance Analysis, Technical Support, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Platform As A Service (PaaS), No-Code Development, Digital Transformation, Product Management, System Implementation, Systems Integration, Business Transformation, Cost Management, Business Process, Cloud Computing, Enterprise Architecture, Project Management, Agile Methodology, Team Management, Scalability
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Flutter (Software), Gemini, Generative AI Agents, Generative AI, Mobile Development, LLM Application, Google Cloud Platform
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Constructive Feedback, Team Performance Management, Team Building, Teamwork, Team Management, Professional Development, Collaboration, Innovation, Resource Allocation, People Management, Diversity and Inclusion, Communication
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Digital pedagogy, Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
Beginner · Course · 1 - 3 Months