Problem solving courses can help you learn critical thinking, analytical reasoning, creative brainstorming, and decision-making strategies. You can build skills in identifying root causes, evaluating solutions, and implementing effective action plans. Many courses introduce tools like flowcharts, mind mapping software, and data analysis techniques, which help you visualize problems and track progress.

University of Maryland, College Park
Skills you'll gain: Persuasive Communication, Emotional Intelligence, Conflict Management, Cultural Diversity, Stakeholder Management, Team Management, Communication, Social Skills, Teamwork, Project Management Institute (PMI) Methodology, Collaboration, Interpersonal Communications, Empathy, Self-Awareness, Decision Making
Beginner · Course · 1 - 3 Months

Skills you'll gain: React.js, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Front-End Web Development, Restful API, Data Management, JavaScript Frameworks, Javascript, API Design, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Development Environment, Object Oriented Programming (OOP), Django (Web Framework), Software Testing, Web Development, Customer Data Management, Data Structures, Program Development, Scripting Languages, Business Logic, Financial Data, User Interface (UI), Python Programming, Software Architecture, Command-Line Interface
Intermediate · Specialization · 1 - 3 Months

University of Washington
Skills you'll gain: Work Breakdown Structure, Agile Project Management, Agile Methodology, Stakeholder Management, Project Management, Project Documentation, Project Scoping, People Management, Project Planning, Dependency Analysis, Product Roadmaps, Communication Planning
Beginner · Course · 1 - 4 Weeks

Cinematic Health
Skills you'll gain: Developmental Disabilities, De-escalation Techniques, Trauma Care, Cultural Sensitivity, Cultural Diversity, Disabilities, Professionalism, Mental and Behavioral Health, Substance Abuse, Active Listening, Psychiatric And Mental Health Nursing, Behavior Management, Patient-centered Care, Patient Advocacy, Nursing Care, Social Skills, Empathy, Rapport Building, Mental Health, Communication Strategies
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Program Development, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: ChatGPT, Overcoming Obstacles, Responsible AI, Learning Strategies, Generative AI, Storytelling, Writing, Content Creation, Artificial Intelligence, Javascript
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Product Design, Product Management, Interviewing Skills, Product Lifecycle Management, Product Roadmaps, Case Studies, Stakeholder Communications, Portfolio Management, Estimation, Product Strategy, Storytelling, Technical Communication, Communication, Analysis, Complex Problem Solving, Prioritization, Data Analysis
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Debugging, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Integrated Development Environments, Algorithms
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: User Accounts, Real Time Data, Authentications, Cloud Applications, Application Development, JavaScript Frameworks, Application Security, Web Applications, Data Management, Data Structures, Data Storage, Cloud Security
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Professional Development, Human Resources, Human Resource Strategy, People Development, Organizational Change, Leadership Development, Human Capital, Organizational Development, Professional Networking, Workforce Development, Lifelong Learning, Innovation, Case Studies, Change Management, Time Management, Learning Strategies, Emerging Technologies, Branding
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Classroom Management, Diversity Awareness, Computational Thinking, Education Software and Technology, Event-Driven Programming, Programming Principles, Computer Programming, Brainstorming
Beginner · Course · 1 - 3 Months