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: Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Applied Mathematics, Machine Learning Methods, Model Training, Artificial Neural Networks, Machine Learning, Deep Learning, Model Optimization, Fine-tuning, Convolutional Neural Networks, Python Programming, Calculus, Graphing, Derivatives
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Instructional and Curriculum Design, Needs Assessment, Education Software and Technology, Instructional Design, Education and Training, Diversity and Inclusion, Learning Theory, Training and Development, Instructional Strategies, People Development, Educational Materials, Pedagogy, Curriculum Development, Systems Analysis, Job Analysis, Process Analysis, Adult Education, Emerging Technologies, Data Ethics, Change Management
★ 4.5 (3K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: OpenShift, Kubernetes, Grafana, Cloud Management, Cloud-Native Computing, Ansible, Multi-Cloud, Group Policy, Hybrid Cloud Computing, Virtual Machines, Application Performance Management, Role-Based Access Control (RBAC), Application Lifecycle Management, Virtualization and Virtual Machines, Application Deployment, Configuration Management, Cloud Deployment, Dashboard Creation, Continuous Deployment, Governance
Intermediate · Course · 1 - 3 Months
University of Toronto
Skills you'll gain: Computer Programming, Data Structures, Test Automation, Programming Principles, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Tools, Test Case, Software Testing
★ 4.6 (732) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Lakes, Apache Spark, Databricks, Data Pipelines, PySpark, Business Intelligence, Data Warehousing, Data Architecture, Performance Tuning, Data Governance, Transaction Processing, GitHub, Dashboard, Version Control, Data Integration, Data Transformation, Data Cleansing, Analytics, Git (Version Control System), Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Project, Stakeholder Management, Stakeholder Communications, Stakeholder Analysis, Project Schedules, Stakeholder Engagement, Communication Planning, Project Management Software, Project Controls, Strategic Communication, Project Performance, Project Planning, Scheduling, Planning, Project Management, Communication Strategies, Performance Analysis, Communication, Leadership, Business Operations
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: z/OS, Job Control Language (JCL), Mainframe Computing, Mainframe Technologies, System Programming, Computer Architecture, Systems Architecture, Program Development, File I/O, Programming Principles, Maintainability, Computational Logic, Data Structures, Data Access, Data Mapping, Computer Science, Computer Programming, Memory Management, Data Validation
Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: AI Workflows, Generative AI, Model Deployment, Amazon CloudWatch, LLM Application, Prompt Engineering, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Amazon Web Services, Software Design, Application Frameworks, Deep Learning, System Monitoring, Cloud Computing, Software Development, Machine Learning, Natural Language Processing
Advanced · Course · 1 - 3 Months

British Standards Institution
Skills you'll gain: Statistical Methods, Statistical Hypothesis Testing, Performance Testing, Statistical Analysis, Supervised Learning, Machine Learning, Data Validation, Statistical Reporting, Technical Communication, Data Quality, Performance Analysis, Test Data, Applied Machine Learning, Probability & Statistics, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence
Intermediate · Course · 1 - 3 Months
Madecraft
Skills you'll gain: Google Analytics, Microsoft 365, QuickBooks (Accounting Software), Web Analytics, Excel Formulas, Bookkeeping, Microsoft Outlook, Microsoft PowerPoint, Microsoft Word, Workflow Management, Digital Marketing, Data Analysis, Accounting, Productivity, Microsoft Excel, Financial Reporting, Project Management, Team Collaboration, Business, Cloud Storage
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: React.js, Event-Driven Programming, Authentications, Node.JS, Web Development Tools, Hypertext Markup Language (HTML), Full-Stack Web Development, OAuth, Webpack, Web Content Accessibility Guidelines, Web Applications, Front-End Web Development, Application Design, Javascript, Cascading Style Sheets (CSS), Package and Software Management, JavaScript Frameworks, Web Development, UI Components, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Claude Code, Anthropic Claude, Retrieval-Augmented Generation, LangChain, LLM Application, Prompt Engineering, Tool Calling, AI Orchestration, Embeddings, AI Workflows, Large Language Modeling, AI Integrations, Vector Databases, Agentic Workflows, Application Programming Interface (API), Generative AI Agents, Python Programming, Real Time Data, Context Management, Document Management
Intermediate · Course · 1 - 4 Weeks