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.

Meta
Skills you'll gain: React Native, User Research, Version Control, GitHub, UI/UX Research, Usability Testing, Git (Version Control System), JSON, Restful API, Web Development Tools, Unix Commands, Jest (JavaScript Testing Framework), Persona (User Experience), Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, Mobile Development, Javascript, React.js
Beginner · Specialization · 3 - 6 Months

Macquarie University
Skills you'll gain: Excel Formulas, Dashboard, Microsoft Excel, Dashboard Creation, Data Wrangling, Excel Macros, Data Preprocessing, Spreadsheet Software, Data Validation, Data Manipulation, Data Processing, Data Presentation, Interactive Data Visualization, Data Analysis Software, Business Analytics, Data Modeling, Financial Forecasting, Analytical Skills, Predictive Modeling, Productivity Software
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Extract, Transform, Load, Web Scraping, Database Design, SQL, IBM DB2, Database Management, Data Store, Data Architecture, Relational Databases, Database Systems, Apache Hadoop, Databases, Big Data, Unit Testing, Database Development, Data Storage, Operational Databases, Data Import/Export, Python Programming, NumPy
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Dashboard, Data Warehousing, Extract, Transform, Load, Data Storytelling, SQL, Data Visualization, Dashboard Creation, Database Design, Data Security, Data Migration, Data Governance, Data Presentation, Descriptive Statistics, Data Store, Data Management, Relational Databases, Databases, Data Architecture, Excel Formulas, Business Intelligence
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: User Research, Cascading Style Sheets (CSS), JSON, Hypertext Markup Language (HTML), User Experience Design, Command-Line Interface, Design Research, Javascript, Unix Shell, Usability, User Centered Design, Debugging, Software Visualization, Web Content Accessibility Guidelines, Pseudocode, User Interface and User Experience (UI/UX) Design, UI Components, Unit Testing, Mobile Development Tools, Code Reusability
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Vibe coding, AI powered creativity, Debugging, Prompt Patterns, Brainstorming, Planning, Visual Storytelling, Generative AI, Data Wrangling, Data Analysis, Content Creation, Presentations, AI literacy, Responsible AI, Business Communication, Artificial Intelligence, Data Visualization, Research, Project Management, Machine Learning
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Bootstrap (Front-End Framework), Restful API, Version Control, GitHub, Git (Version Control System), Responsive Web Design, Cascading Style Sheets (CSS), Jest (JavaScript Testing Framework), JSON, Web Development Tools, Hypertext Markup Language (HTML), Unix Commands, Back-End Web Development, React.js, API Testing, Object Oriented Programming (OOP), HTML and CSS, Mobile Development, Python Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Media Planning, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Order Fulfillment, Paid media, Social Media Management, Online Advertising, Search Engine Optimization, Performance Measurement, Spreadsheet Software, Client Services, Campaign Management, E-Commerce, Loyalty Programs, Marketing, Web Presence, Interviewing Skills
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Javascript, CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Patterns, Google Gemini, Generative AI, AI literacy, Risking, Model Training, Technology Roadmaps, AI Integrations, Google Sheets, Critical Thinking, Innovation
Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Project Management Life Cycle, Change Management, Project Management, Organizational Change, Organizational Structure, Program Management, Project Planning, AI Enablement, Strategic Thinking
Beginner · Course · 1 - 4 Weeks

Case Western Reserve University
Skills you'll gain: Philanthropy, Entrepreneurship, Entrepreneurial Finance, Innovation, New Business Development, Community Development, Economic Development, Commercialization, Mentorship, Governance, Public Policies, Resource Allocation, Program Evaluation
Mixed · Course · 1 - 3 Months