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: MySQL Workbench, Database Design, Database Development, Database Systems, Relational Databases, Database Management, SQL, Data Manipulation, Data Analysis, Data Science
Beginner · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Surveys, Survey Creation, Sampling (Statistics), Program Evaluation, Data Management, Data Collection, Data Analysis, Data Cleansing, Quantitative Research, Data Quality, Research Design, Sample Size Determination, Data Ethics
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
Intermediate · Course · 1 - 4 Weeks

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Storytelling, Team Leadership, Recognizing Others, Team Building, Team Management, Self-Awareness, Personal Development, Professional Development, Employee Engagement, Communication Strategies, Mindfulness
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, SQL, Big Data, Dashboard, Applied Machine Learning, Data Visualization Software, Data Visualization, Machine Learning, Data Access, Data Transformation, Data Integrity, Data Cleansing, Data Quality, Data Infrastructure, Data Analysis, Database Design, Data Preprocessing, Predictive Modeling, Exploratory Data Analysis, Data Integration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: CI/CD, Azure DevOps, Infrastructure as Code (IaC), Continuous Integration, Docker (Software), Microsoft Azure, DevOps, Application Deployment, GitHub, Continuous Deployment, Cloud Deployment, Containerization, Git (Version Control System), YAML, Secure Coding, Cloud Computing
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Project Management, Stakeholder Management, Organizational Structure, Project Planning, Systems Thinking, Organizational Strategy, Project Performance, Ideation, Risk Management, Business
Beginner · Course · 1 - 3 Months

Skills you'll gain: React.js, JavaScript Frameworks, Javascript and jQuery, Web Development Tools, Javascript, Software Design Patterns, Web Development, Application Development, Mobile Development
Advanced · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Global Positioning Systems, Journalism, Music, Political Sciences, Entrepreneurship, Systems Engineering, Culture, Aerospace Basic Quality System Standards, Media and Communications, International Relations, Governance, Higher Education, Public Policies, Physical Science, Liberal Arts, Geographic Information Systems, Physics, Engineering Design Process, Environmental Science, Writing
Beginner · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Database Management Systems, Data Migration, Databases, Amazon Web Services, Data Mapping, Database Design, Cloud Platforms, Cloud Applications
Mixed · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Presentations, Conflict Management, Team Motivation, Team Leadership, Stakeholder Management, Project Risk Management, Risk Management, Persuasive Communication, Negotiation, Collaboration, Stakeholder Engagement, Agile Project Management, Storytelling, Team Management, Project Management, Data Visualization, Motivational Skills, Visionary, Environmental Social And Corporate Governance (ESG), Goal Setting
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: ASP.NET, Restful API, Web Development, Object-Relational Mapping, Web Applications, User Accounts, Data Integrity, Single Sign-On (SSO), Application Programming Interface (API), Authentications, Back-End Web Development, Performance Tuning, Authorization (Computing), Identity and Access Management, Data Validation, Model View Controller, Database Management, Multi-Factor Authentication, Data Security
Intermediate · Course · 1 - 4 Weeks