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.

Minnesota State University, Mankato
Skills you'll gain: Technical Communication, Technical Writing, Technical Documentation, Writing and Editing, Software Documentation, Proofreading, Writing, Report Writing, Usability, Target Audience, Prompt Engineering, Style Guides, Artificial Intelligence, Research, Design, User Experience, Document Management, Quality Assurance, User Research, Research Methodologies
Beginner · Specialization · 1 - 3 Months

O.P. Jindal Global University
Skills you'll gain: Digital Marketing, Web Analytics, Digital Advertising, Search Engine Marketing, Online Advertising, Google Analytics, Search Engine Optimization, Google Ads, Marketing Channel, Social Media Marketing, Marketing Strategies, Keyword Research, Marketing Planning, Paid media, Marketing Analytics, Social Media Campaigns, Social Media, Advertising, Blogs, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Structures, File I/O, Network Routing, Computer Networking, Object Oriented Programming (OOP), Python Programming, Network Routers, Algorithms, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Routing Protocols, Wide Area Networks, Software-Defined Networking, Open Shortest Path First (OSPF), Network Routing, Network Planning And Design, Virtual Networking, Network Architecture, Border Gateway Protocol, Network Performance Management, Network Protocols
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, DevSecOps, Application Security, Security Requirements Analysis, Vulnerability Management, Threat Management, Security Testing, Security Engineering, Secure Coding, Vulnerability Assessments, Penetration Testing, Security Awareness, Security Strategy, DevOps, Technology Roadmaps, Risk Management Framework, Software Development Life Cycle
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Software Design Patterns, Unified Modeling Language, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, Software Engineering, API Design, Software Development
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Disaster Recovery, SAP Applications, Azure Active Directory, Cloud Infrastructure, Cloud Management, System Monitoring, Application Deployment, Virtual Machines, Virtual Networking, IT Infrastructure, Cloud Storage, Data Migration, Performance Testing
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Federated Learning, Transfer Learning, AI Security, Large Language Modeling, PyTorch (Machine Learning Library), Information Privacy, Distributed Computing, Machine Learning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Software Architecture, Cloud Development, Event-Driven Programming, Cloud-Based Integration, Serverless Computing, Service Oriented Architecture, Cloud Computing Architecture, Systems Architecture, Scalability
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Embeddings, Retrieval-Augmented Generation, Large Language Modeling, Semantic Web, Vector Databases, Natural Language Processing
Beginner · Project · Less Than 2 Hours

Minnesota State University, Mankato
Skills you'll gain: Research, Usability Testing, Usability, Research Methodologies, User Research, Writing and Editing, User Feedback, Report Writing, Web Content Accessibility Guidelines, User Experience Design, AI Enablement, Persona (User Experience), User Experience, Analysis
Beginner · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Construction Estimating, Building Information Modeling, Computer-Aided Design, Engineering Design Process, Architectural Engineering, Estimation, Engineering Calculations, Civil Engineering, Simulation and Simulation Software, Construction Management, Creative Design, Model Evaluation
Mixed · Course · 1 - 3 Months