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: Product Roadmaps, Timelines, Presentations, Kanban Principles, Project Design, Project Management, Team Management, Brainstorming
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, UI Components, Front-End Web Development, ASP.NET, Performance Tuning, Data Management, Event-Driven Programming, Web Applications, Server Side, Debugging
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: Pseudocode, Algorithms, Computational Thinking, Computer Science, Data Structures, Diagram Design, Program Development
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Scrum (Software Development), Value Propositions, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Presentations, Entrepreneurship, Target Audience, Sprint Planning, Backlogs, Agile Project Management, Market Opportunities
Beginner · Course · 1 - 3 Months

Meta
Skills you'll gain: Restful API, SQL, React Native, Databases, Data Persistence, Mobile Development, Data Storage Technologies, JSON, Data Management, Network Model, Application Development, Authentications
Intermediate · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Search Engine Marketing, Search Engine Optimization, Web Analytics and SEO, Digital Marketing, Online Advertising, Return On Investment, Media Planning, Consumer Behaviour, Cross-Channel Marketing, Digital Advertising, Marketing Channel, Social Media Marketing, Marketing Strategies, Marketing Effectiveness, Paid media, Network Model, Business-To-Consumer, Marketing Analytics, Business Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Animation and Game Design, Graphic and Visual Design, Social Media Content, Social Media Marketing, Social Media, Content Creation, Marketing Design, Instagram, Editing, Branding, Marketing
Beginner · Guided Project · Less Than 2 Hours

Yonsei University
Skills you'll gain: Materials science, Semiconductors, Thermal Management, Electrical Engineering, Engineering, Manufacturing Processes, Chemical Engineering, Electronic Components, Physics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Blockchain, Business Process Automation, Digital Transformation, Business Transformation, Business Technologies, Automation, Emerging Technologies, Market Opportunities, Internet Of Things, Supply Chain Management, Data Integration, Distributed Computing, Systems Integration, Interoperability, Scalability, Market Trend
Beginner · Course · 1 - 3 Months

Skills you'll gain: Spring Boot, Application Development, API Testing, Application Frameworks, Software Testing, Test Case, Development Environment, Model View Controller, Software Development Tools, Java Platform Enterprise Edition (J2EE), Authentications, Software Design Patterns, SQL, Data Persistence, Mockups, JSON, User Interface (UI), Functional Design, Databases, Dependency Analysis
Intermediate · Specialization · 1 - 3 Months

Lund University
Skills you'll gain: Radiation Therapy, electromagnetics, High Voltage, Medical Devices, Engineering, Scientific, and Technical Instruments, Electrical Engineering, Electronics, Electronics Engineering, Medical Equipment and Technology, Physics, Equipment Design, Electrical Power, Materials science, Simulation and Simulation Software, Mathematical Modeling
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Application Servers, Software Design, Software Architecture, Application Security, Programming Principles, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, OS Process Management, Maintainability, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months