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.

Dartmouth College
Skills you'll gain: C (Programming Language), Memory Management, C and C++, Embedded Systems, Data Structures, Programming Principles, Computer Engineering, Algorithms, Computer Programming, Linux
ā 4.4 (58) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Intel
Skills you'll gain: AI Enablement, AI Product Strategy, Artificial Intelligence, AI Integrations, Technology Strategies, Emerging Technologies, B2B Sales, Computer Hardware
ā 4.4 (72) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Ćcole Polytechnique FĆ©dĆ©rale de Lausanne
Skills you'll gain: Property and Real Estate, Real Estate, Land Management, Economic Development, Market Dynamics, Supply And Demand, Financial Market, Economics, Financial Systems, Market Analysis, Correlation Analysis, Construction Estimating, Cost Benefit Analysis
ā 4.7 (54) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Vanderbilt University
Skills you'll gain: Microservices, Systems Architecture, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Java Programming, Distributed Computing, Software Design, Software Design Patterns, Dependency Analysis, Service Management
ā 4.2 (37) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Feature Engineering, Model Evaluation, Predictive Modeling, Model Deployment, Model Training, Predictive Analytics, R (Software), R Programming, Data Analysis, Statistical Modeling, Statistical Analysis, Data Wrangling, Data Cleansing, Data Manipulation, Classification Algorithms, Data Import/Export, Data Preprocessing, Data Presentation, Machine Learning
ā 4.6 (31) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Data Validation, Microsoft Excel, Spreadsheet Software, Data Entry, Microsoft Office
ā 4.5 (31) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Assembly Drawing, Finite Element Methods, Mechanical Design, Drafting and Engineering Design, 3D Modeling, Computer-Aided Design, Technical Design, Design Software, Visualization (Computer Graphics), Simulations
ā 4.4 (42) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Software As A Service, Scalability, Amazon Web Services, Cloud Applications, Cloud Development, Cloud Management, Cloud Deployment, Application Security, Systems Integration, Cloud-Based Integration, Multi-Tenant Cloud Environments, Cloud Security, Performance Tuning
ā 4.5 (49) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

EC-Council
Skills you'll gain: Incident Response, Computer Security Incident Management, Cyber Threat Hunting, Vulnerability Management, Event Monitoring, Threat Detection, Intrusion Detection and Prevention, Cybersecurity, Cyber Attacks, Security Controls, Security Information and Event Management (SIEM), Vulnerability Assessments, Threat Management, Exploitation techniques, Network Monitoring, Anomaly Detection
ā 4.7 (59) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Penetration Testing, Cyber Security Assessment, Security Testing, Cybersecurity, Cyber Security Strategy, Exploitation techniques, Cyber Attacks, Cyber Security Policies
ā 4.6 (14) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: HubSpot CRM, Customer Relationship Management (CRM) Software, Customer Relationship Management, Gmail, Help Desk Support, Marketing, Sales Support, Client Support
ā 4.3 (38) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Programming Principles, Software Design, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
ā 4.4 (38) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks