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.

Multiple educators
Skills you'll gain: Sustainable Business, Sustainability Reporting, Sustainable Design, Corporate Sustainability, Sustainable Technologies, Environmental Social And Corporate Governance (ESG), Sustainable Engineering, Sustainable Development, Sustainable Systems, Sustainability Standards, Business Reporting, Annual Reports, Organizational Leadership, Business Leadership, Strategic Leadership, Product Engineering, Initiative and Leadership, Leadership, Environment, Environmental Management Systems
Build toward a degree
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Unified Modeling Language, File I/O, Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Development Environment, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Microsoft Development Tools, Programming Principles
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Prompt Engineering, Microsoft Copilot, Responsible AI, Presentations, Microsoft Excel, Microsoft Outlook, Data Presentation, Microsoft PowerPoint, Microsoft Teams, Data Storytelling, Predictive Modeling, Email Automation, Data Visualization Software, Data Synthesis, Spreadsheet Software, Microsoft Word, Excel Formulas, Collaborative Software, Microsoft 365, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Game Theory, Business Strategy, Strategic Thinking, Competitive Analysis, Strategic Partnership, Product Strategy, Strategic Decision-Making, Market Opportunities, Go To Market Strategy, Market Dynamics, New Product Development, Market Analysis, Product Design, Innovation
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Semiconductors, Electronics, Reliability, Electronic Components, Electronic Systems, Computer Hardware, Thermal Management, Engineering Design Process, Mechanical Design, Technology Roadmaps, Electrical Systems, Manufacturing Processes
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Growth Mindedness, Technical Communication, Adaptability, Algorithms, Overcoming Obstacles, Software Engineering, Verbal Communication Skills, Interpersonal Communications, Communication, Problem Solving, Self-Awareness, Collaboration, Complex Problem Solving, Data Structures
Intermediate · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Statistical Hypothesis Testing, Six Sigma Methodology, Lean Six Sigma, Process Improvement, Quality Improvement, Process Optimization, Statistical Analysis, Statistics, Data Analysis, Variance Analysis
Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Theoretical Computer Science, Computer Science, Debugging
Mixed · Course · 1 - 3 Months
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Linux, Embedded Systems, File I/O, Embedded Software, Software Visualization, Programming Principles, Computer Engineering, Linux Servers, File Systems, System Programming, Algorithms, Computer Architecture, Computer Programming, Software Documentation, Computer Science, Software Engineering, Debugging
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, iOS Development, Apple iOS, Data Structures, Object Oriented Programming (OOP), Mobile Development, Apple Xcode, Computer Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, Traffic Flow Optimization, Automation, Digital Signal Processing, Anomaly Detection, Spatial Data Analysis, Geospatial Information and Technology, Medical Imaging, Spatial Analysis, Data Preprocessing, Quantitative Research, Algorithms, Data Store
Beginner · Specialization · 1 - 3 Months

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Threat Modeling, Systems Architecture, Debugging, Computer Architecture, Hardware Architecture, System Programming, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, Linux, Microsoft Windows
Intermediate · Course · 1 - 3 Months