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.

Board Infinity
Skills you'll gain: Vocabulary, Critical Thinking, Deductive Reasoning, Problem Solving, Grammar, Language Competency, Critical Thinking and Problem Solving, English Language, Literacy, Analytical Skills, Learning Strategies, Verbal Communication Skills, Decision Making, Communication, Time Management
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Code Reusability, React.js, Server Side, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Generative AI Agents, LangChain, AI Workflows, LLM Application, Agentic systems, Agentic Workflows, Development Environment, Model Evaluation, Artificial Intelligence, AI literacy, Scalability, Performance Tuning, Model Optimization, Design
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React.js, UI Components, Front-End Web Development, Web Content Accessibility Guidelines, User Interface (UI), Code Reusability, JavaScript Frameworks, Web Development Tools, Web Frameworks, Cascading Style Sheets (CSS), Data Mapping
Intermediate · Course · 3 - 6 Months

Arizona State University
Skills you'll gain: Problem Solving, Critical Thinking and Problem Solving, Creativity, Creative Problem-Solving, Human Factors, Creative Thinking, Decision Making, Human Learning, Complex Problem Solving, Human Computer Interaction, Mental Concentration, Human Machine Interfaces, Learning Theory, Usability, Memory Management, Human Centered Design
Intermediate · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Collaboration, Teamwork, Adaptability, Verbal Communication Skills, Critical Thinking, Communication, Creative Thinking, Emotional Intelligence, Resilience, Problem Solving, Analytical Skills, Innovation, Accountability, Motivational Skills, Team Motivation, Logical Reasoning, Organizational Skills, Decision Making, Human Resources, Time Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Presentations, Professional Development, Emotional Intelligence, Sales Presentations, Public Speaking, Personal Development, Productivity, Relationship Management, Professional Networking, Business Communication, Branding, Planning, Web Presence, Problem Solving, Project Management, Contract Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java, Java Programming, File I/O, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Computer Programming, Android Development, Application Development, Programming Principles, Program Development, Problem Solving
Beginner · Course · 1 - 3 Months

Meta
Skills you'll gain: MySQL, Database Development, Django (Web Framework), Query Languages, Database Management, Database Application, SQL, Databases, Stored Procedure, Back-End Web Development, Python Programming, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Analytics
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Rapport Building, Relationship Building, Research, Planning, Goal-Oriented, Professionalism, Resilience, Professional Development, Communication Strategies, Resourcefulness, Problem Solving, Persistence, Persuasive Communication, Time Management, Overcoming Obstacles, Communication, Strategic Thinking
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Cloud-Native Computing, Continuous Delivery, Middleware, Web Services, Software Systems, Site Reliability Engineering, Software Development, Prometheus (Software), Communication Systems, Data Store, Service Oriented Architecture, NoSQL
Intermediate · Specialization · 3 - 6 Months