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.

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Geographic Information Systems, GIS Software, Spatial Data Analysis, NoSQL, Data Modeling, Database Design, Databases, Data Storage Technologies, SQL, Data Storage, Data Capture, Query Languages, Relational Databases
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Pain Management, Treatment Planning, Music, Education Software and Technology, Patient Evaluation, Mindfulness, Creativity, Self-Awareness, Stress Management, Patient Education And Counseling, Verbal Communication Skills, Mental Health Therapies
Beginner · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Process Improvement, Process Management, Business Process, Business Process Management, Process Analysis, Business Process Improvement, Performance Improvement, Quality Improvement, Continuous Improvement Process, Process Mapping, Quality Management, Workflow Management, Operational Excellence, Return On Investment, Change Management, Performance Measurement, Risk Management, Business Technologies, Project Management, Pareto Chart
Build toward a degree
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Music Theory, Music, Post-Production, Media Production, Musical Composition, Music History, Digital Publishing, Software Installation, Creativity, Editing
Intermediate · Course · 1 - 4 Weeks

Emory University
Skills you'll gain: Laboratory Testing, Epidemiology, Infection Control, Public Health, Infectious Diseases, Healthcare Ethics, Emergency Response, Health Systems, Personal protective equipment, Clinical Practices, Drug Development, Clinical Trials, Media and Communications
Mixed · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Technical Analysis, Portfolio Management, Investments, Financial Forecasting, Financial Trading, Investment Management, Financial Analysis, Financial Market, Financial Modeling, Analytics, Portfolio Risk, Predictive Analytics, Capital Markets, Performance Measurement, Time Series Analysis and Forecasting, Statistical Analysis, Risk Analysis, Market Data, Predictive Modeling, Equities
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Capital Budgeting, Project Risk Management, Risk Analysis, Risk Management, Financial Analysis, Project Finance, Business Valuation, Depreciation, Cash Flows, Financial Modeling, Portfolio Management, Project Portfolio Management, Spreadsheet Software, Microsoft Excel, Corporate Tax
Build toward a degree
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Unified Modeling Language, Diagram Design, Software Visualization, Software Design, Object Oriented Design, Requirements Analysis
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Relational Databases, Database Design, Database Development, SQL, Database Management, Databases, Data Integrity
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Grafana, System Monitoring, Prometheus (Software), Application Performance Management, DevOps, Continuous Monitoring, Docker (Software), Cloud-Native Computing, Containerization, Kubernetes, Microservices, Debugging, Distributed Computing, Data Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Computer Security Incident Management, Network Security, Cryptography, AWS Identity and Access Management (IAM), Encryption, User Provisioning, Security Management, Penetration Testing, Vulnerability Scanning, ISO/IEC 27001, Information Systems Security, Network Architecture, Computer Networking, DevSecOps, Risk Management, OAuth, Data Management, Software Development Methodologies, Cybersecurity
Beginner · Specialization · 3 - 6 Months

Nanjing University
Skills you'll gain: Operating Systems, Computer Systems, File Systems, OS Process Management, System Software, Software Design, System Design and Implementation, Data Storage, Computer Hardware, Virtual Machines, Algorithms, Human Computer Interaction
Mixed · Course · 1 - 3 Months