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.

UNSW Sydney (The University of New South Wales)
Skills you'll gain: Requirements Analysis, Requirements Management, Requirements Elicitation, Business Requirements, Technical Writing, Functional Requirement, Product Requirements, Engineering Documentation, Business Writing, System Requirements, Project Documentation, Editing, Systems Engineering
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Data Literacy, Data Analysis, Applied Mathematics, Mathematical Modeling, Graphing, Trigonometry, R (Software), R Programming, General Mathematics, Data Modeling, Algebra, Systems Of Measurement, Mathematical Software, Correlation Analysis, Regression Analysis, Calculus, Business Mathematics, Geometry
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: C# (Programming Language), ASP.NET, .NET Framework, Object Oriented Programming (OOP), Object Oriented Design, Application Frameworks, Web Applications, Programming Principles, Web Development, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unity Engine, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Software Design, Programming Principles, Graph Theory, Software Architecture, Algorithms
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Oral Comprehension, Literacy, Vocabulary, Language Competency, Grammar, Language Learning
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Prompt Engineering, Generative AI, Retrieval-Augmented Generation, Generative Model Architectures, Prompt Patterns, ChatGPT, OpenAI, Large Language Modeling, OpenAI API, GitHub Copilot, AI literacy, Hugging Face, Fine-tuning, Responsible AI, Python Programming, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Customer Success Management, Salesforce, Dashboard, Sales Operations, Service Management, Customer Relationship Management, Customer Relationship Management (CRM) Software, Sales Support, Data Visualization, Customer Support, Sales Management, Customer and Client Support, Customer Service, Inside Sales, Data Storytelling, Performance Reporting, Business Reporting, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Salesforce, Sales Enablement, Data Management, Sales Process, 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: Cryptography, Security Strategy, Cyber Threat Intelligence, Network Security, Encryption, Cyber Security Strategy, Cybersecurity, Cryptographic Protocols, Threat Detection, Threat Management, Cyber Attacks, IT Security Architecture, Computer Security, Application Security, Security Controls, Malware Protection, Information Systems Security, Cyber Security Policies, Authentications, Security Management
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Code Reusability, Program Development, Debugging, Computational Thinking, Git (Version Control System), Diagram Design, Computer Programming, Algorithms, Web Development, Computational Logic, C# (Programming Language)
Beginner · Course · 1 - 3 Months

Skills you'll gain: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Multimedia, Canva (Software), Animations, Graphics Software, Design, Graphic and Visual Design Software, Video Production, Graphic Design, Marketing
Beginner · Guided Project · Less Than 2 Hours