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.

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Program Development, Data Validation, Object Oriented Programming (OOP), Build Tools, Programming Principles, Object Oriented Design, Algorithms, Software Testing, Enterprise Modeling, Unit Testing, Data Structures, Data Modeling
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Innovation, Creativity, Creative Thinking, Creative Problem-Solving, Ideation, Cognitive flexibility, Open Mindset, Recognizing Others, Resourcefulness, Empowerment, Organizational Leadership, Persistence, Problem Solving, Self-Motivation, Growth Mindedness, Collaboration, Motivational Skills, Constructive Feedback, Emotional Intelligence
Beginner · Course · 1 - 4 Weeks
Arizona State University
Skills you'll gain: Lesson Planning, Teaching, Parent Communication, Differentiated Instruction, Student Engagement, Instructional Strategies, Language Competency, Curriculum Planning, Education and Training, English Language, Community Outreach, Peer Review, Educational Materials, Instructional Design, Working With Children, Training Programs, Pedagogy, Instructional and Curriculum Design, Cultural Responsiveness, Cultural Diversity
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Verification And Validation, Health Systems, Systems Engineering, Healthcare Industry Knowledge, Health Care, Systems Integration, System Requirements, Requirements Analysis, Enterprise Architecture, Solution Design, Application Deployment
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Instructional Strategies, Teaching, Education Software and Technology, Design Reviews, Mathematics Education, Digital pedagogy, Simulations, Simulation and Simulation Software, Curriculum Planning, Diversity Equity and Inclusion Initiatives, Ideation, User Feedback, Experimentation, Research, Design Strategies, Interactive Design, Display Devices, Physics, Chemistry
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Software Development Methodologies, Cybersecurity, Configuration Management, White-Box Testing
Beginner · Specialization · 3 - 6 Months

Macquarie University
Skills you'll gain: Supply Chain, Supply Chain Planning, Supply Chain Management, Supply Chain Systems, Strategic Sourcing, Logistics, Procurement, Logistics Management, Supplier Management, Corporate Sustainability, Sustainable Business, Risk Management, Risk Analysis, Business Technologies, Risk Mitigation, Sustainable Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Database Development, Cloud Deployment, Application Security, Java, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Presentation, SQL, Data Visualization Software, Database Design, AWS SageMaker, Unsupervised Learning, Data Visualization, Interactive Data Visualization, Dashboard, Feature Engineering, Database Management, Exploratory Data Analysis, A/B Testing, Tableau Software, Pandas (Python Package), Matplotlib, Python Programming, Data Analysis, Machine Learning
Beginner · Professional Certificate · 3 - 6 Months

Saïd Business School, University of Oxford
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Agentic systems, Generative AI Agents, Prompt Patterns, Agentic Workflows, Generative Model Architectures, Multimodal Prompts, AI literacy, LLM Application, ChatGPT, AI Workflows, AI Product Strategy, Large Language Modeling, Model Evaluation, Responsible AI, Decision Making
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Quantitative Research, Statistical Hypothesis Testing, Survey Creation, Surveys, Marketing Analytics, Regression Analysis, Business Research, Market Research, Statistical Inference, Marketing, Statistical Analysis, Statistical Methods, Data-Driven Marketing, Probability & Statistics, Analytics, Analysis, Advanced Analytics, Market Analysis, Sampling (Statistics), Data Cleansing
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Programming Principles
Intermediate · Course · 1 - 3 Months