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.

Tecnológico de Monterrey
Skills you'll gain: Search Engine Marketing, Digital Marketing, Search Engine Optimization, Social Media Strategy, Web Content, Content Strategy, Marketing Strategies, Digital Advertising, Web Analytics and SEO, Content Creation, Email Marketing, Digital Communications, E-Commerce, Target Audience
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Animation and Game Design, Virtual Environment, 3D Assets, Visualization (Computer Graphics), User Interface (UI), Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bootstrap (Front-End Framework), Development Environment, HTML and CSS, Responsive Web Design, Version Control, Front-End Web Development, Git (Version Control System), Application Deployment, Integrated Development Environments, Web Development Tools, Cloud Hosting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Network Troubleshooting, Authentications, Debugging, Event Monitoring, System Monitoring, Application Deployment, API Design, Application Programming Interface (API), Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Animation and Game Design, Animations, Computer Graphics, Video Game Development, Image Quality, Data Import/Export
Intermediate · Course · 3 - 6 Months

Packt
Skills you'll gain: Data Persistence, API Design, API Testing, Routing Protocols, Javascript, Database Design, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Google Cloud Platform, CI/CD, Application Deployment, Role-Based Access Control (RBAC), Cloud Infrastructure, Cloud Storage, Cloud Security, Application Performance Management, Cloud Applications, Managed Services, Identity and Access Management, System Monitoring, Database Management Systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Package and Software Management, Linux Administration, Linux, User Accounts, Command-Line Interface, Operating System Administration, Open Source Technology, Disaster Recovery, Red Hat Enterprise Linux, System Monitoring, Unix Commands, System Configuration, Systems Administration, Linux Commands, Security Controls, Firewall, File Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Apache Mahout, NoSQL, Big Data, Databases, Real Time Data, Scalability, Data Persistence, Distributed Computing, Database Architecture and Administration, Model Evaluation, Data Integrity, Unstructured Data, Machine Learning Algorithms, Classification Algorithms
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Order Management, ASP.NET, .NET Framework, Authentications, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Accounts, Authorization (Computing), E-Commerce, Bootstrap (Front-End Framework), Payment Systems, Payment Processing and Collection, Model View Controller, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Apache Maven, Real Time Data, Data Processing, Scalability, Data Structures, Object Oriented Programming (OOP), Systems Integration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Strategic Leadership, Leadership, Adaptability, Resilience, Teamwork, Team Building, Professional Development, Diversity and Inclusion, Business, Productivity, Personal Development, Problem Solving, Change Management, Self-Awareness, Decision Making
Beginner · Course · 1 - 3 Months