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.

Princeton University
Skills you'll gain: Microarchitecture, Computer Architecture, Memory Management, Hardware Architecture, Computer Engineering, Systems Architecture, Distributed Computing, Performance Tuning
Advanced · Course · 3 - 6 Months
Scrum.org
Skills you'll gain: Stakeholder Engagement, Backlogs, User Feedback, Stakeholder Communications, Stakeholder Management, Agile Product Development, Scrum (Software Development), Collaboration, Sprint Planning, Product Management, Stakeholder Analysis, Agile Software Development, Product Improvement, Agile Methodology, Product Strategy, Prioritization, Negotiation, Value Propositions, Adaptability, Customer Insights
Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Functional Specification, Diagram Design, Software Development, Software Engineering, Software Systems, Verification And Validation, Software Documentation, Model Evaluation, Project Planning, Project Management
Intermediate · Course · 1 - 3 Months

Total Seminars
Skills you'll gain: Malware Protection, Network Troubleshooting, Mobile Security, TCP/IP, Security Controls, Remote Access Systems, Scripting, Operating System Administration, Command-Line Interface, Microsoft Windows, Mac OS, Hardware Troubleshooting, Operating Systems, Computer Networking, Linux, Windows Servers, Security Software, Mobile Development Tools, Mobile Development, Software Development
Beginner · Specialization · 3 - 6 Months
University of Pennsylvania
Skills you'll gain: Diversity Programs, Team Building, Diversity Training, Diversity and Inclusion, Diversity Awareness, Team Management, Employee Coaching, Smart Goals, Diversity Equity and Inclusion Initiatives, Goal Setting, Team Performance Management, Intercultural Competence, Cultural Diversity, Team Leadership, Systems Thinking, Presentations, Cognitive flexibility, Case Studies, Collaboration, Culture
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Object Oriented Design, Image Analysis, Python Programming, Software Documentation, Jupyter, Software Engineering, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks
University of Toronto
Skills you'll gain: Computer Programming, Data Structures, Test Automation, Programming Principles, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Tools, Test Case, Software Testing
Mixed · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Blockchain, Digital Assets, FinTech, Financial Systems, Financial Inclusion, Financial Market, Financial Regulations, Capital Markets, Financial Regulation, Payment Systems, Financial Services, Cryptographic Protocols, Asset Management, Market Liquidity, Law, Regulation, and Compliance, Cryptography, Regulatory Requirements, Payment Processing
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Engineering Design Process, Prototyping, Engineering Drawings, Assembly Drawing, Product Design, Drafting and Engineering Design, Product Testing, Hardware Design, Technical Drawing, Mockups, Product Development, Usability Testing, Manufacturing Processes, Conceptual Design, Cost Estimation, Design Strategies, Research and Design, Materials science, Electronics
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Retail Management, Retail Store Operations, Supply Chain Management, Supply Chain, Supply Chain Systems, Supply Chain Planning, Coordinating, Transportation, Supply Chain, and Logistics, Supply Management, Operations Management, Supplier Management, Coordination, Logistics Management, Operations, Process Analysis, Inventory Management, Logistics, Operational Efficiency, Analysis, Job Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Inventory and Warehousing, Inventory Management, Warehousing, Inventory Control Systems, Inventory Control, Materials Management, Warehouse Operations, Warehouse Management, Inventory Management System, Inventory Accounting, Supply Chain Systems, Logistics Management, Order Management, Order Fulfillment, Reverse Logistics, Order Processing, Cost Accounting
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Marketing Analytics, Data Validation, SQL, Web Analytics, Marketing, Data Quality, Analytics, Prompt Engineering, Performance Tuning, Verification And Validation, AI literacy, Query Languages, Business Metrics, Code Review, Key Performance Indicators (KPIs), Data Integrity, Data Modeling, Relational Databases, AI Workflows, Reconciliation
Beginner · Course · 1 - 4 Weeks