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.

Board Infinity
Skills you'll gain: Secure Coding, Cloud Deployment, Database Development, Maintainability, Server Side, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
Intermediate · Guided Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Data Governance, Database Management, Database Architecture and Administration, Data Management, Data Warehousing, Database Design, SQL, Transaction Processing, Stored Procedure, Data Security, Disaster Recovery, Encryption, Server Side, Data Encryption Standard, Data Integrity
Build toward a degree
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Game Design, Video Game Development, Augmented and Virtual Reality (AR/VR), File Management, Functional Design, Design Elements And Principles
Intermediate · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design, Front-End Web Development, Web Content Accessibility Guidelines, Bootstrap (Front-End Framework), User Interface (UI) Design, Frontend Performance, Usability, Mobile Development, Browser Compatibility, Typography, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Application Deployment, Google App Engine, Cloud Infrastructure, API Design, Restful API, Google Cloud Platform, CI/CD, Kubernetes, Site Reliability Engineering, Cloud Security, Service Level, Cloud Computing, DevOps, Network Architecture, Service Level Agreement, Hybrid Cloud Computing, Cloud Storage, Load Balancing, Key Performance Indicators (KPIs)
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Data Structures, 3D Modeling, Computational Logic, Visualization (Computer Graphics), Design, Generative Model Architectures, Python Programming, Animations, Scripting, Computer Programming, Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microservices, API Design, Google App Engine, Restful API, Cloud Computing Architecture, Service Level Agreement, Kubernetes, CI/CD, Google Cloud Platform, Application Design, Application Deployment, Site Reliability Engineering, Cloud Security, DevOps, Hybrid Cloud Computing, Network Architecture, Cloud Storage, Key Performance Indicators (KPIs), Service Design, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, Azure DevOps, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, Code Review
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Salesforce Development, Salesforce, Visualforce, No-Code Development, UI Components, Data Import/Export, Application Frameworks, Process Driven Development, Business Logic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Design Strategies, Computer Graphics, System Configuration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Cloud Infrastructure, CI/CD, Cloud Computing Architecture, Cloud Security, Microservices, Service Level Agreement, Kubernetes, Google Cloud Platform, Cloud Storage, Key Performance Indicators (KPIs), Network Architecture, Restful API, Systems Architecture, Scalability, Load Balancing, System Monitoring, Disaster Recovery
Advanced · Course · 1 - 3 Months