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.

Skills you'll gain: Mathematical Software, Numerical Analysis, Software Installation, Mathematical Modeling, Applied Mathematics, Trigonometry, Programming Principles, Data Manipulation, Engineering Calculations, Linear Algebra, Scripting Languages, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Google App Engine, CI/CD, Application Deployment, Cloud Infrastructure, API Design, Google Cloud Platform, Service Level, DevOps, Kubernetes, Cloud Computing, Application Design, Hybrid Cloud Computing, Distributed Denial-Of-Service (DDoS) Attacks, Network Architecture, Cloud Security, System Design and Implementation, Cloud Storage, Scalability, System Monitoring
Advanced · Course · 1 - 3 Months

Skills you'll gain: Logistics Management, Supply Chain Systems, E-Commerce, Systems Thinking, Supply Chain Planning, Operational Analysis, Process Analysis, Operational Efficiency, Gap Analysis, Business Strategy
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: API Design, Restful API, API Gateway, Application Programming Interface (API), Cloud API, Application Lifecycle Management, Proxy Servers, Software Documentation, Application Deployment, Authentications
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Experience Design, Design Thinking, Figma (Design Software), User Interface (UI) Design, User Flows, Prototyping, Web Design, Application Design, User Accounts
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Miro AI, Brainstorming, UI/UX Strategy, Ideation, User Experience Design, User Interface and User Experience (UI/UX) Design, Design and Product, Design Thinking, Innovation, Conceptual Design, Collaborative Software, User Interface (UI) Design, Product Improvement, Team Oriented, Product Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Deployment, Microservices, Cloud Infrastructure, Cloud Security, CI/CD, Network Architecture, Google Cloud Platform, Site Reliability Engineering, Service Level Agreement, Cloud Computing Architecture, Service Management, Cloud Storage, DevOps, Kubernetes, Virtual Networking, System Design and Implementation, Scalability, Load Balancing, System Monitoring, Disaster Recovery
Advanced · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Content Performance Analysis, Image Quality, Photography, Marketing Psychology, Photo Editing, Marketing Design, Content Creation, Graphic and Visual Design, Driving engagement, Branding, Color Theory
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Oracle Databases, Oracle SQL Developer, PL/SQL, Database Administration, Database Architecture and Administration, Relational Databases, Database Management, Database Management Systems, Stored Procedure, Database Design, SQL, Data Storage, Data Management, Performance Tuning, Data Integrity, Security Controls, Authorization (Computing), Identity and Access Management, System Monitoring, User Accounts
Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Database Design, Database Theory, Database Management, Relational Databases, Databases, Database Architecture and Administration, Database Management Systems, SQL, NoSQL, Data Modeling, Unified Modeling Language, Query Languages, Data Integrity, Data Manipulation, Performance Tuning
Build toward a degree
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Cinematography, Animations, Video Editing, Video Production, Editing, Storytelling, Timelines
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Supervised Learning, Feature Engineering, Predictive Modeling, Predictive Analytics, Data Manipulation, Classification Algorithms, Applied Machine Learning, Design Thinking, Machine Learning Algorithms, Scikit Learn (Machine Learning Library), Data Cleansing, Data Preprocessing, Regression Analysis, Tensorflow, Statistical Methods, Logistic Regression
Intermediate · Course · 1 - 3 Months