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 Illinois Urbana-Champaign
Skills you'll gain: Social Determinants Of Health, Community Health, Product Development, Health Systems, Business Modeling, Health Equity, Lean Six Sigma, Market Analysis, Performance Improvement, Process Improvement, Healthcare Industry Knowledge, Stakeholder Analysis, Statistical Process Controls, New Product Development, Innovation, Decision Making, Operations Management, Operations, Problem Solving, Leadership
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Email Automation, Google Sheets, Scripting, Google App Engine, Project Design, Productivity Software, Automation, Data Access, HTML and CSS, Business Process Modeling, Workflow Management, Javascript, Supplier Relationship Management
Beginner · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Product Development, New Product Development, Wireframing, Product Design, User Experience Design, Prototyping, Design Thinking, Conceptual Design, Product Testing, Project Management, Product Management, Agile Methodology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Scripting Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SolidWorks (CAD), Assembly Drawing, Computer-Aided Design, 3D Modeling, Engineering Design Process, Mechanical Design, Drafting and Engineering Design, Design Specifications, Functional Design, Mechanical Engineering, Integration Testing, Simulation and Simulation Software, Engineering Drawings, Visualization (Computer Graphics), Technical Design, Equipment Design, Industrial Design, Geometric Dimensioning And Tolerancing, Torque (Physics), Structural Engineering
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Flow Diagrams (DFDs), Cloud Deployment, Model Deployment, Information Privacy, MLOps (Machine Learning Operations), Application Programming Interface (API), AI Product Strategy, Analysis, Data Pipelines, Feature Engineering, Performance Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Kubernetes, Cloud Applications, Cloud Deployment, Google Cloud Platform, Databases, Containerization, Data Access, PostgreSQL, SQL
Beginner · Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Generative AI, Artificial Intelligence, Technical Design, Machine Learning, Data-Driven Decision-Making, Deep Learning, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Survey Creation, Surveys, User Feedback, Data Storytelling, Quantitative Research, Data Analysis, Data Presentation, Market Research, Statistical Analysis, Statistical Hypothesis Testing, User Centered Design, Business Research, Data Collection
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Expense Management, Microsoft Power Platform, No-Code Development, Microsoft 365, Microsoft Excel, UI/UX Strategy, Application Development
Beginner · Guided Project · Less Than 2 Hours

AI CERTs
Skills you'll gain: Unity Engine, Animation and Game Design, Artificial Intelligence and Machine Learning (AI/ML), Video Game Development, Generative AI, Simulations, Game Theory, Responsible AI, Algorithms, Deep Learning, Animations, Design, Design and Product
Advanced · Course · 1 - 3 Months

Skills you'll gain: Business Logic, User Interface (UI), Application Development, Web Applications, Software Design
Beginner · Course · 1 - 4 Weeks