Software testing courses can help you learn test planning, test case design, automated testing, and performance testing. You can build skills in identifying bugs, writing effective test scripts, and using various testing methodologies. Many courses introduce tools like Selenium for automation, JUnit for unit testing, and JIRA for issue tracking, showing how these skills apply in real-world software development environments.

University of California San Diego
Skills you'll gain: Data Presentation, Data Processing, Big Data, Apache Spark, Splunk, Data Analysis, Unstructured Data, Data Storytelling, Analytics, Data Wrangling, Network Analysis, Classification Algorithms
Mixed · Course · 1 - 3 Months

HubSpot Academy
Skills you'll gain: Closing (Sales), Booking (Sales), Overcoming Objections, Sales Training, Sales Process, Sales Prospecting, HubSpot CRM, Sales, Inside Sales, Prospecting and Qualification, Sales Strategy, Consultative Selling, Customer Relationship Management (CRM) Software, Lead Generation, Negotiation, LinkedIn, Value Propositions, Professional Networking, Planning
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Kanban Principles, Lean Methodologies, Resource Management, Project Controls, Risk Management, Project Management Office (PMO), Project Planning, Organizational Change, Communication Planning, Organizational Structure, Governance, Project Portfolio Management, Scaled Agile Framework, Project Performance, Team Performance Management, Team Management, Stakeholder Management, Management Reporting, Communication, Quality Management
Intermediate · Specialization · 1 - 3 Months

Akamai Technologies, Inc.
Skills you'll gain: Endpoint Security, Database Systems, Computer Security Incident Management, Security Management, Ubuntu, Routing Protocols, Database Design, Application Development, Network Architecture, Linux Commands, TCP/IP, Operating Systems, Database Theory, Web Design and Development, Cascading Style Sheets (CSS), Web Development, Data Structures, Python Programming, Data Analysis, Software Development
Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Extract, Transform, Load, Data Pipelines, Data Import/Export, Tensorflow, Data Preprocessing, Data Processing, MLOps (Machine Learning Operations), Transfer Learning, Data Transformation, Data Sharing, Model Evaluation, Data Management, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Work Breakdown Structure, Project Scoping, Project Estimation, Organizational Structure, Scope Management, Project Coordination, Project Management Software, Project Management, Google Sheets, Standard Operating Procedure
Beginner · Guided Project · Less Than 2 Hours

University of Pennsylvania
Skills you'll gain: Matplotlib, Data Analysis, Pandas (Python Package), Data Visualization, Data Science, Data Cleansing, Pivot Tables And Charts, Data Visualization Software, Data Preprocessing, Data Manipulation, Scatter Plots, NumPy, Exploratory Data Analysis, Jupyter, Data Import/Export, Histogram, Python Programming, Data Structures, Programming Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Data Processing, Databases, Database Systems, Data Storage, Database Management, Relational Databases, Query Languages, NoSQL, Transaction Processing, Data Management, Cloud Computing, Data Analysis, Unstructured Data, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Storytelling, Data Presentation, Business Analytics, Data Visualization Software, Presentations, Data-Driven Decision-Making, Statistical Reporting, Data Analysis, Analysis, Technical Communication, Case Studies, Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Java Programming, Test Automation, JUnit, Object Oriented Programming (OOP), Integration Testing, Browser Compatibility
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Prioritization, Productivity, Strategic Prioritization, Productivity Software, Ability To Meet Deadlines, Personal Development, Workflow Management, Goal Setting
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Programming Principles, Graph Theory, Software Architecture, Algorithms, Debugging
Intermediate · Course · 1 - 4 Weeks