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 Michigan
Skills you'll gain: Histogram, Generative AI, Model Evaluation, Data Literacy, Data Visualization, AI literacy, Data Collection, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistics, Data Analysis, Statistical Reporting, Data Ethics, Experimentation, Science and Research, Data Science, Data-Driven Decision-Making, Research Design, Artificial Intelligence
★ 4.7 (60) · Beginner · Specialization · 1 - 3 Months

Illinois Tech
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Dashboard, Data Entry, Business Reporting, Data Cleansing, Data Visualization, Data Management, Data Maintenance, Auditing, Analytics, Data Validation, Data Integrity
★ 4.3 (36) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Security, Data Governance, Data Architecture, Data Quality, Incident Response, Security Controls, Information Privacy, Data Management, Security Strategy, Threat Management, Threat Detection, Law, Regulation, and Compliance, Data Infrastructure, Risk Management, Cybersecurity, Compliance Management, Encryption, Incident Management, Data Integrity, Risk Analysis
★ 4.3 (44) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, Containerization, AWS CloudFormation, Infrastructure as Code (IaC), Amazon CloudWatch, CI/CD, Kubernetes, Cloud Deployment, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Serverless Computing, Software Development Life Cycle, Systems Development Life Cycle, Configuration Management, Disaster Recovery, Continuous Deployment, Amazon Elastic Compute Cloud, DevOps, API Gateway
★ 4.4 (32) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Vector Databases, Embeddings, Data Store, Database Management Systems, Generative AI, Databases, Database Systems, LLM Application, AI Personalization, NoSQL, Database Management, Development Environment
★ 4.6 (52) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Relational Databases, Data Visualization, Data Modeling, Cloud Security, Database Management, Database Development, Inventory and Warehousing, Business Intelligence Software, Data Analysis Expressions (DAX), Cloud Management, Advanced Analytics, Cloud-Based Integration, Data Wrangling, Data Management, Performance Measurement, Data Governance, Microsoft Excel, Business Reporting, Cloud Storage, Spreadsheet Software
★ 4.5 (38) · Intermediate · Specialization · 3 - 6 Months

Nanjing University
Skills you'll gain: Physics, Physical Science, Mechanics, Simulation and Simulation Software, Life Sciences, Simulations, Vibrations, General Science and Research, Science and Research, Scientific Methods, Research, Engineering, Scientific, and Technical Instruments
★ 4.8 (82) · Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Pseudocode, File I/O, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Algorithms, Programming Principles, Software Installation
★ 4.7 (34) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Data Import/Export, Mobile Development, Application Development, Data Persistence, Authentications
★ 4 (52) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Databases, Database Development, Database Management, Acceptance Testing, Data Architecture, Web Applications, Microservices, Software Architecture, Software Engineering, System Testing, Data Infrastructure, System Monitoring, Software Systems, Functional Requirement, Application Deployment, Site Reliability Engineering, Middleware, Distributed Computing, Prototyping, Big Data
★ 3.6 (20) · Advanced · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Copilot, Forecasting, Sales Enablement, Revenue Forecasting, Prompt Engineering, Sales Strategy, Customer Analysis, Data Cleansing, Sales Development, Sales, Sales Operations, Sales Management, Responsible AI, General Sales Practices, Sales Process, Sales Support, Sales Presentations, Customer Relationship Management (CRM) Software, Sales Pipelines, Data Ethics
★ 4.3 (29) · Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Power, Electric Power Systems, Electrical Engineering, Electronics, Energy and Utilities, Simulation and Simulation Software, Simulations, Mathematical Modeling
★ 4.6 (34) · Intermediate · Course · 1 - 4 Weeks