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 System
Skills you'll gain: Unity Engine, Video Game Development, C# (Programming Language), Game Design, Object Oriented Design, Object Oriented Programming (OOP), Software Design, Programming Principles, Application Development, Scripting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, UI Components, User Interface (UI) Design, Web Design, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Performance Tuning, Prototyping, Design, Style Guides
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Sustainability Reporting, Sustainable Business, Corporate Sustainability, Organizational Change, Sustainable Development, Sustainable Design, Proposal Development, Stakeholder Analysis, Environmental Social And Corporate Governance (ESG), Supply Chain Management, Sustainability Standards, Leadership and Management, Environmental Issue, Change Management, Stakeholder Engagement, Key Performance Indicators (KPIs), Financial Analysis, Energy and Utilities, Systems Thinking, Stakeholder Management
Intermediate · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Computational Thinking, Algorithms, Theoretical Computer Science, Bioinformatics, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Scanning, Proxy Servers, Security Testing, Penetration Testing, Vulnerability Assessments, Brute-force attacks, Web Scraping
Intermediate · Guided Project · Less Than 2 Hours

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

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Civil Engineering, Vibrations, Architectural Engineering, Mechanical Engineering, Construction, SketchUp (3D Modeling Software), Mechanics, Engineering Analysis, Engineering Calculations, Mathematical Modeling, Prototyping, Engineering Design Process, Experimentation, 3D Modeling, Materials science, Applied Mathematics
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Data Structures, Generative AI, Test Driven Development (TDD), Integration Testing, Unit Testing, Cloud Deployment, Python Programming, Object Oriented Programming (OOP), Cloud Applications, Serverless Computing, Cloud Computing, Microsoft Azure, Algorithms, Software Documentation, Object Oriented Design, Maintainability, Code Review, Program Development, Software Development, Software Design
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Canva (Software), Graphic Design, User Accounts, Design Software, Shared Media, Presentations, Organizational Skills, Account Management, Content Creation, Marketing
Beginner · Guided Project · Less Than 2 Hours

Universidad de los Andes
Skills you'll gain: Unified Modeling Language, Software Visualization, Diagram Design, Software Design, Object Oriented Design, Software Engineering, Requirements Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Wireframing, Figma (Design Software), Design Reviews, User Interface (UI), Collaborative Software, Prototyping, Design Software, Digital Design
Beginner · Guided Project · Less Than 2 Hours

Starweaver
Skills you'll gain: Loyalty Programs, Customer Relationship Management (CRM) Software, Customer Retention, Customer Success Management, Sales Management, Marketing Automation, Marketing Strategies, Business Development, Performance Management, Performance Measurement, Data-Driven Decision-Making, Predictive Modeling
Beginner · Course · 1 - 4 Weeks