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: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Integrated Development Environments, System Programming, Algorithms
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Computing Architecture, Cloud Solutions, Cloud Computing, Cloud Infrastructure, Business Systems Analysis, Solution Architecture, Test Planning, Systems Analysis, Solution Design, Cloud Security, User Acceptance Testing (UAT), Scalability
Advanced · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Apache Maven, Build Tools, Software Development Tools, Version Control, Continuous Integration, Software Configuration Management, Apache, Dependency Analysis
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks, Software Testing
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Visualization, Data Visualization Software, Tableau Software, Interactive Data Visualization, Data Presentation, Infographics, Data Import/Export, Data Storytelling, Business Analytics, Data Science, Marketing Analytics
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools, Software Development Tools
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Mapping, Interactive Data Visualization, Scatter Plots, Software Installation, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Sales Presentations, Microsoft Copilot, Microsoft PowerPoint, Presentations, Selling Techniques, Prompt Engineering, Solution Selling, Sales, Value Propositions, Product Knowledge, Price Negotiation, Storytelling, Business Modeling, Generative AI
Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Cloud Computing, Cloud Services, Cloud Deployment, Cloud Platforms, Cloud Technologies, Public Cloud, Cloud Computing Architecture, Cloud Infrastructure, Managed Services, Computing Platforms, Infrastructure As A Service (IaaS), Serverless Computing, Service Level, Microsoft Azure, Software As A Service, Hybrid Cloud Computing, Platform As A Service (PaaS), Private Cloud, Emerging Technologies, Kubernetes
Beginner · Course · 1 - 3 Months

Skills you'll gain: Business Process Modeling, Systems Analysis, Workflow Management, Generative AI, Stakeholder Communications, Process Flow Diagrams, LLM Application, Systems Architecture, Solution Architecture, Software Architecture, Stakeholder Analysis, Systems Thinking, Project Documentation, Business Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Customer Relationship Management (CRM) Software, Customer Relationship Management, Customer experience strategy (CX), Customer Success Management, Customer Acquisition Management, Customer Analysis, Customer Data Management, Brand Loyalty, Customer Retention, Customer Engagement, Organizational Strategy, Marketing Automation, Case Studies, Value Propositions, Market Analysis, Portfolio Management, Analysis, Business Strategy, Competitive Analysis, Spatial Data Analysis
Beginner · Specialization · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: OSI Models, Network Security, Network Protocols, Network Performance Management, Network Architecture, Network Monitoring, Role-Based Access Control (RBAC), Network Troubleshooting, Network Administration, Computer Networking, TCP/IP, Network Planning And Design, Cybersecurity, Routing Protocols, Firewall, Network Routing, Network Analysis, IT Infrastructure, Cloud Computing, Automation
Beginner · Specialization · 3 - 6 Months