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.

The University of Edinburgh
Skills you'll gain: Video Production, Videography, Post-Production, Video Editing, Course Development, Storyboarding, Media Production, Cinematography, Web Content Accessibility Guidelines, Developing Training Materials, Content Creation, Storytelling, Editing, Writing, Creativity
Beginner · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Data Visualization, Microsoft Excel, Data Management, Spreadsheet Software, Microsoft Office, Excel Formulas, Data Entry, Productivity Software, Computer Literacy
Build toward a degree
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermediate · Specialization · 3 - 6 Months

The University of Sydney
Skills you'll gain: Health Technology, Health Informatics, Health Care, Health Systems, Electronic Medical Record, Care Coordination, Clinical Informatics, Telehealth, Health Information Management, Patient Education and Support, Interoperability, Patient-centered Care
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Salesforce, Sales Enablement, Sales Pipelines, Data Management, Sales Development, Stakeholder Engagement, Customer Relationship Management (CRM) Software, Marketing Automation, Customer Relationship Management, Data Security, Security Management, Customer Engagement, User Accounts, Customer Success Management, Marketing Management, Cloud-Based Integration, Customer Communications Management, Account Management, Automation, Business Reporting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, Quality Management, Project Closure, Project Planning, Scope Management, Project Scoping, Agile Project Management, Budget Management, Project Risk Management, Milestones (Project Management), Team Leadership, Communication Planning, Agile Software Development, Product Roadmaps, Sprint Retrospectives, Resource Management, Project Management Life Cycle, Smart Goals, Change Management, Project Management
Beginner · Professional Certificate · 3 - 6 Months

Rutgers the State University of New Jersey
Skills you'll gain: Demand Planning, Customer Demand Planning, Regression Analysis, Data Collection, Supply Chain Planning, Statistical Analysis, Forecasting, Marketing Analytics, Predictive Analytics, Advanced Analytics, Trend Analysis, Predictive Modeling, Time Series Analysis and Forecasting, Data Preprocessing, Exploratory Data Analysis, Model Evaluation, Data Visualization, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Java Programming, Java, Maintainability, Software Design Patterns, Computer Programming, Object Oriented Programming (OOP), UI Components, JUnit, User Interface (UI), Application Development, Application Programming Interface (API), Software Development Tools, Web Applications, Database Application, Algorithms, Data Structures, Debugging, File I/O
Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Agile Project Management, Planning, Agile Methodology, Scrum (Software Development), Scaled Agile Framework, User Story, Sprint Planning, Team Building, People Management, Teamwork, Risk Management, Sprint Retrospectives, Culture Transformation, Backlogs, Project Design, Timelines, Organizational Skills, Resource Management, Business Management, Performance Metric
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development, Database Administration, Data Science
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Back-End Web Development, Django (Web Framework), Git (Version Control System), Full-Stack Web Development, API Testing, Server Side, API Design, Application Development, Restful API, Unit Testing, MySQL, User Accounts, Web Applications, Databases
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Penetration Testing, Security Testing, System Testing, Vulnerability Scanning, Vulnerability Management, Cybersecurity, Cloud Security, Vulnerability Assessments, Intrusion Detection and Prevention, Network Security, Exploitation techniques, Microsoft Azure, Firewall, Virtual Private Networks (VPN)
Beginner · Course · 1 - 4 Weeks