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 Virginia
Skills you'll gain: Model View Controller, Integrated Development Environments, Data Modeling, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), OpenAI, ChatGPT, Version Control, Infrastructure Architecture, Artificial Intelligence, API Design
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Multimodal Prompts, Prompt Engineering, Interactive Design, Google Cloud Platform, Prototyping, MLOps (Machine Learning Operations), Product Lifecycle Management, Model Deployment, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: AI Personalization, Augmented and Virtual Reality (AR/VR), Live Streaming, Media Production, Media and Communications, Digital Media Strategy, Media Strategy, Revenue Management, Content Creation, Web Content, Brand Management, E-Commerce, Social Media Strategy, Social Media, Community Organizing, Innovation, Data-Driven Decision-Making, Video Production, User Centered Design, Game Theory
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Cryptography, Payment Systems, Distributed Computing, Network Model, Transaction Processing, Data Integrity, Emerging Technologies, Virtual Machines, Verification And Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mac OS, Data Management, File Management, Unix Commands, Unix, Application Performance Management, Data Storage, Application Deployment, Data Security, Application Security, Disaster Recovery
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Unreal Engine, Computer Graphics, Computer Graphic Techniques, Animation and Game Design, Graphical Tools, Virtual Environment, Data Import/Export, Image Quality, Performance Tuning, Content Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: UI Components, Email Automation, Payment Systems, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Application Programming Interface (API), Web Development Tools, JavaScript Frameworks, User Interface (UI) Design, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Authentications, Node.JS, Back-End Web Development, API Design, Application Design, Application Programming Interface (API), Secure Coding, Server Side, Restful API, Software Architecture, Software Development, Debugging, JSON, Middleware
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Program Management, Diagram Design, Resource Planning, Project Planning, Project Management Software, Capacity Planning, Resource Management, Agile Methodology, Strategic Planning
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Deployment, Cloud Computing Architecture, Public Cloud, Cloud Security, Data Import/Export, Load Balancing, Virtual Networking, Multi-Factor Authentication, Event Monitoring, Data Storage, MySQL, Key Management, Scalability
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Mechanical Engineering, Construction, Construction Engineering, Civil Engineering, Hydraulics, Mechanical Design, Equipment Design, Structural Engineering, Electric Power Systems, Safety Standards, Hydrology, Environmental Engineering, Construction Management, Water Resource Management, Safety Training, Engineering Analysis
Advanced · Course · 1 - 4 Weeks