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: Object Oriented Design, Object Oriented Programming (OOP), File Systems, Video Game Development, Software Design Patterns, Local Area Networks, File I/O, Game Design, Computer Programming, Scripting, Software Architecture, Animation and Game Design, Programming Principles, Maintainability, Scripting Languages, Code Reusability, Data Persistence, Other Programming Languages, Graphic Design, Design and Product
Beginner · Course · 3 - 6 Months

Skills you'll gain: Facebook, Social Media Content, Brand Awareness, Advertising Campaigns, Advertising, Social Media Marketing, Social Media, Content Creation, Event Marketing, Graphic and Visual Design Software, Graphic and Visual Design, Brand Loyalty, Content Marketing, Customer Engagement, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Google Cloud Platform, Maintainability, Data Analysis, Data Management
Intermediate · Project · Less Than 2 Hours
Madecraft
Skills you'll gain: Data Visualization, Pivot Tables And Charts, Data Presentation, Interactive Data Visualization, Data Visualization Software, Microsoft Excel, Dashboard, Dashboard Creation, Spreadsheet Software, Microsoft PowerPoint, Data Transformation, Presentations, Consolidation, Design Elements And Principles
Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Database Theory, Database Development, Query Languages, Development Testing, Hibernate (Java), Performance Tuning, Software Testing, Object-Relational Mapping, Frontend Integration
Build toward a degree
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Docker (Software), CI/CD, Containerization, LLM Application, Continuous Integration, Software As A Service, Product Development, Continuous Deployment, Commercialization, Large Language Modeling, Software Development, Marketing Strategies, Application Deployment, Product Planning, Go To Market Strategy, AI Integrations, API Design, Generative AI, Software Testing, GitHub
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Security, Encryption, Network Security, Cloud Platforms, AI Security, Identity and Access Management, DevSecOps, Cloud Computing, Cloud Services, Cloud Infrastructure, Infrastructure Security, Cloud Management, Zero Trust Network Access, IT Security Architecture, Data Security, Multi-Cloud, Data Storage, AWS Identity and Access Management (IAM), Microsoft Azure, Data Encryption Standard
Beginner · Course · 3 - 6 Months

Institut Mines-Télécom
Skills you'll gain: Internet Of Things, Network Protocols, TCP/IP, Interoperability, Communication Systems, Digital Communications, Context Management, Telecommunications, Open Source Technology, Virtual Machines, Virtual Environment
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prometheus (Software), Google Cloud Platform, Application Deployment, Managed Services, Kubernetes, Cloud Management, Cloud Deployment
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Test Script Development, Continuous Deployment, Test Tools, Web Development Tools, Frontend Integration, Code Reusability, Regression Testing, Web Content Accessibility Guidelines, Software Documentation, GitHub
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Retrieval-Augmented Generation, Prompt Patterns, Agentic systems, Performance Testing, Prompt Engineering, Generative AI Agents, Generative AI, Agentic Workflows, Performance Tuning, Model Evaluation, Verification And Validation, Large Language Modeling, MLOps (Machine Learning Operations), Embeddings
Intermediate · Course · 1 - 4 Weeks
Cisco Learning and Certifications
Skills you'll gain: Multiprotocol Label Switching, Network Planning And Design, Virtual Private Networks (VPN), Network Troubleshooting, Routing Protocols, Border Gateway Protocol, Open Shortest Path First (OSPF), Network Engineering, Network Routers, Network Monitoring, Network Routing, Network Performance Management, Network Support, Network Protocols, Service Level, Network Architecture, Virtual Networking, Data Structures, Configuration Management, Network Security
Beginner · Specialization · 3 - 6 Months