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: Penetration Testing, Vulnerability Scanning, Hardening, Cybersecurity, Security Testing, Vulnerability Assessments, Network Analysis, Exploitation techniques, Linux, System Configuration, Linux Administration, Virtual Machines, Linux Commands, Operating Systems, Software Installation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, GitHub Copilot, Git (Version Control System), GitHub, Version Control, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Devops Tools, Software Versioning, Microsoft Azure, DevOps, Docker (Software), Software Development Tools, Application Deployment, ChatGPT, Software Installation, Continuous Deployment, Containerization, Amazon Web Services
Intermediate · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: Secure Coding, C and C++, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), Software Development Tools, Exploit development, C (Programming Language), Security Software, Debugging, Security Engineering, Security Testing, Interoperability, Unix, Embedded Software, Information Systems Security, OS Process Management, Embedded Systems, Programming Principles
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Postman API Platform, Continuous Delivery, Continuous Integration, Web Services, API Design, Test Tools, Spring Framework, Application Programming Interface (API), CI/CD, Test Execution Engine, Service Oriented Architecture, Verification And Validation, Software Testing, Restful API, Interactive Data Visualization, Server Side, Web Applications, Program Development, Virtual Environment, Automation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: WordPress, Web Design, Web Design and Development, Web Analytics and SEO, Content Management Systems, Web Content, Frontend Performance, Cloud Hosting, Web Servers, Web Development, Security Controls, Content Management, Computing Platforms, Software Installation, Role-Based Access Control (RBAC), User Accounts
Beginner · Course · 1 - 3 Months

Skills you'll gain: Incident Response, Intrusion Detection and Prevention, Computer Security Incident Management, Incident Management, Threat Detection, Security Information and Event Management (SIEM), IT Automation, Automation, Event Monitoring, Cyber Threat Intelligence, Continuous Monitoring, System Monitoring, Anomaly Detection, Cybersecurity, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: MySQL, Database Software, Google Cloud Platform, Database Management, Cloud Management, SQL
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, Dataflow, Data Pipelines, Dashboard Creation, Google Cloud Platform, Data Lakes, Real Time Data, PySpark, Dashboard, Apache Kafka, Tensorflow, Data Governance, Apache Spark, Data Warehousing, Data Import/Export, Data Processing, Extract, Transform, Load, Unstructured Data, Big Data, Operational Databases
Intermediate · Specialization · 3 - 6 Months
University of Rochester
Skills you'll gain: Market Dynamics, Supply And Demand, Economics, Policy, and Social Studies, Economics, Revenue Management, Business Economics, Policy Analysis, Research, and Development, Social Sciences, Public Policies, Market Analysis, Competitive Analysis, Consumer Behaviour, Business Strategy, Benefits Administration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Market Opportunities, Product Strategy, Competitive Analysis, Business Strategy, Product Planning, New Business Development, Business Solutions, Market Analysis, Business Analysis, Product Development, Business Planning, Entrepreneurship, Growth Strategies, Innovation
Intermediate · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Social Media Analytics, Predictive Modeling, Natural Language Processing, Predictive Analytics, Social Media, Text Mining, Advanced Analytics, Cloud Computing, Analytics, Business Analytics, Data Science, Customer Analysis, Data Analysis, Geospatial Information and Technology, Machine Learning Methods, Business Intelligence, Unsupervised Learning, Internet Of Things, Deep Learning
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Product Lifecycle Management, Product Strategy, Innovation, Global Marketing, Business Strategy, Market Analysis, Market Opportunities, Competitive Analysis, Technology Strategies, Growth Strategies, Strategic Thinking, Market Dynamics, Target Market, Franchising
Build toward a degree
Intermediate · Course · 1 - 3 Months