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: Application Security, Network Security, Information Systems Security, Cloud Security, Cybersecurity, System Monitoring, Internet Of Things, Network Monitoring, Cyber Attacks, Mobile Security, Cryptography, Information Privacy, Authorization (Computing), Wireless Networks, Authentications, Data Storage, Patch Management, Operating Systems, Cloud Services, Cloud Platforms
Intermediate · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Java Programming, Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Digital pedagogy, Education Software and Technology, Algorithms, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Copilot, Sales Strategy, Customer Analysis, Data Cleansing, Sales Management, Sales, Customer Relationship Management (CRM) Software, Customer Insights, Data Maintenance, Data Quality, Sales Prospecting, Prospecting and Qualification, Customer Data Management, Customer Engagement, AI Personalization, Advanced Analytics, Personalized Service, Data Integrity, Personally Identifiable Information, Data-Driven Marketing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Time Series Analysis and Forecasting, Recurrent Neural Networks (RNNs), SAS (Software), Forecasting, Statistical Machine Learning, Regression Analysis, Machine Learning Methods, Applied Machine Learning, Statistical Analysis, Statistical Methods, Data Analysis Software, Predictive Modeling, Statistical Modeling, Bayesian Statistics, Model Evaluation, Predictive Analytics, Model Optimization
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Javascript, Responsive Web Design, Maintainability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Disaster Recovery, Business Continuity, Contingency Planning, Threat Management, Incident Management, Incident Response, Risk Analysis, Key Performance Indicators (KPIs), Vulnerability Assessments, Business Risk Management, Crisis Management, Test Planning, Operational Risk, Communication Planning, IT Management, Performance Metric, Cloud Computing, Communication Strategies
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Relational Databases, Datamaps, Database Management, Query Languages, Databases, Database Design, Database Systems, Data Visualization, Object Oriented Programming (OOP), Data Processing, Data Modeling, Data Manipulation, Geospatial Mapping, Data Storage, Python Programming
Mixed · Course · 1 - 3 Months

JetBrains
Skills you'll gain: Application Development, Application Deployment, Generative AI Agents, Large Language Modeling, Software Development Tools, LLM Application, AI literacy, IntelliJ IDEA, Agentic Workflows, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Integrated Development Environments, Agentic systems, Code Review, Software Development, Software Development Life Cycle
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Structural Engineering, Structural Analysis, Engineering Analysis, Civil Engineering, Construction, Construction Engineering, Finite Element Methods, Engineering Calculations, Simulation and Simulation Software, Design Specifications, Analytical Testing
Advanced · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Tableau Software, Data Modeling, Dashboard Creation, Dashboard, E-Commerce, Performance Reporting, Data Visualization Software, Data Visualization, Performance Analysis, Data Presentation, Interactive Data Visualization, Data Analysis, Regional Sales, Business Analysis, Branding
Intermediate · Course · 1 - 3 Months

Skills you'll gain: People Analytics, Accounts Payable and Receivable, Accounts Payable, Workday (Software), Accounts Receivable, Accounting Software, Ledgers (Accounting), Accounting and Finance Software, Accounting Systems, Financial Data, Dashboard, General Ledger, Accounting, Data Import/Export, Workflow Management, Management Reporting, Business Reporting, Business Process, Financial Reporting, Finance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Program Development, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API)
Beginner · Specialization · 3 - 6 Months