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: Cloud Development, Microsoft Azure, Software Development, Cloud Deployment, Cloud Applications, Cloud Management, Application Deployment, Design Strategies
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Test Script Development, Scripting, Version Control, Test Automation, IT Automation, Email Automation, Test Tools, Software Testing, Cloud API, Scripting Languages, Automation, Restful API, Application Programming Interface (API), Data Ethics, Scalability, Python Programming, File I/O, Productivity
Beginner · Course · 1 - 3 Months

Skills you'll gain: Malware Protection, Exploitation techniques, Threat Detection, Virtual Machines, Microarchitecture, Debugging, System Programming, Windows PowerShell, Virtual Environment, Programming Principles, Excel Macros, Linux
Intermediate · Course · 1 - 3 Months

Unilever
Skills you'll gain: Data Governance, Data Storytelling, Data Presentation, Data Literacy, Presentations, Data Visualization, Supply Chain, Data Management, Supply Chain Management, Data Analysis, Data Analysis Software, Analytics, Data Visualization Software, Data Quality, Data Compilation, Analytical Skills, Data Cleansing, Data Synthesis, Risk Management, Problem Solving
Beginner · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Marketing Planning, Marketing Strategies, Strategic Marketing, Marketing Strategy and Techniques, Marketing Effectiveness, Product Planning, Marketing, Marketing Management, Customer Retention, Branding, Communication Planning, Marketing Communications, Brand Strategy, Product Strategy, Business Strategies, Customer Acquisition Management, Marketing Budgets, Market Analysis, Customer Analysis, Competitive Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Scikit Learn (Machine Learning Library), Predictive Modeling, Tensorflow, Cloud Computing, Statistical Machine Learning, Machine Learning Software, Classification Algorithms, Applied Machine Learning, Machine Learning Methods, Python Programming, Model Training, Data Preprocessing, Data Science, Machine Learning, Model Evaluation, Model Optimization, Scientific Visualization
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, Application Deployment, MLOps (Machine Learning Operations), Cloud Deployment, Unit Testing, Docker (Software), Containerization, Kubernetes, AI Workflows, IBM Cloud, AI Integrations, Model Evaluation, Machine Learning, Responsible AI, Business Metrics, Natural Language Processing, Time Series Analysis and Forecasting, Continuous Monitoring, Data Science, Python Programming
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Classroom Management, Education Software and Technology, Real Time Data, Data Management, Record Keeping
Beginner · Guided Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Energy and Utilities, Electrical Systems, Electric Power Systems, Chemistry, Analytical Testing, Sustainable Technologies, Capacity Management, Engineering Calculations, Performance Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design and Development, Web Design, Prototyping, HTML and CSS, Web Development, Design Software, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Oracle SQL Developer, Oracle Databases, PL/SQL, Database Administration, SQL, Database Management Systems, Database Architecture and Administration, Stored Procedure, Database Management, Network Architecture, Software Development Tools, Change Control
Beginner · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Ideation, Interactive Design, Interaction Design, Prototyping, A/B Testing, User Experience Design, Usability Testing, User Interface and User Experience (UI/UX) Design, Usability, User Research
Mixed · Course · 1 - 3 Months