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.

Skills you'll gain: Ggplot2, Model Evaluation, Data Visualization, Regression Analysis, Predictive Analytics, Predictive Modeling, Data-Driven Decision-Making, Statistical Modeling, R Programming, Descriptive Statistics, Statistical Methods, Exploratory Data Analysis, Statistical Analysis, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

Fred Hutchinson Cancer Center
Skills you'll gain: CI/CD, Continuous Integration, Containerization, Docker (Software), Development Environment, Continuous Deployment, Devops Tools, Bioinformatics, Software Development, Biomedical Technology, Debugging, Software Versioning
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Performance Review, Team Performance Management, Google Workspace, Productivity Software, Employee Performance Management, Performance Improvement, Process Development, Team Motivation, Employee Surveys, Workflow Management, Business, Business Strategy
Beginner · Guided Project · Less Than 2 Hours

Edureka
Skills you'll gain: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design, Computer Programming, Software Architecture, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Data Manipulation, Python Programming, Probability & Statistics, Applied Machine Learning, Pandas (Python Package), Data Science, Statistical Analysis, NumPy, Machine Learning, Probability Distribution
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Oracle Databases, Database Administration, Relational Databases, Database Management Systems, Database Architecture and Administration, Database Systems, Database Management, Multi-Tenant Cloud Environments, Software Installation, System Configuration, SQL, Virtual Environment, Virtual Machines
Intermediate · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: MongoDB, Data Access, Query Languages, Database Management, NoSQL, Databases, Scripting, Python Programming, Development Environment, Software Installation
Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Extensible Markup Language (XML), Hypertext Markup Language (HTML), Web Development Tools, Semantic Web, Web Development, Web Design, Data Validation, Development Environment, Verification And Validation, Integrated Development Environments, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Science, Unsupervised Learning, Exploratory Data Analysis, Probability & Statistics, Machine Learning Algorithms, Applied Machine Learning, Classification And Regression Tree (CART), Data Analysis, Python Programming, Random Forest Algorithm, Dimensionality Reduction, Predictive Modeling, NumPy, Regression Analysis, Statistical Analysis, Data Processing, Deep Learning, Pandas (Python Package), Data Visualization, Data Manipulation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Software Installation, Development Environment
Beginner · Guided Project · Less Than 2 Hours
Johns Hopkins University
Skills you'll gain: Health Policy, Health Equity, Health Disparities, Epidemiology, Data Quality, Public Health, Health Assessment, Social Determinants Of Health, Data-Driven Decision-Making, Data Analysis, Data Collection, Data Presentation, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Reinforcement Learning, Artificial Intelligence, Tensorflow, Artificial Neural Networks, Deep Learning, Machine Learning, Applied Machine Learning, Data Ethics, Supervised Learning, Responsible AI, Unsupervised Learning, Natural Language Processing, Computer Programming
Beginner · Course · 1 - 4 Weeks