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: Virtualization and Virtual Machines, Cloud Deployment, Network Troubleshooting, Hardware Troubleshooting, Cloud Computing, Cloud Infrastructure, Virtualization, Computer Hardware, Network Protocols, Cloud Platforms, Virtual Machines, General Networking, Desktop Support, Hardware Architecture, TCP/IP, Peripheral Devices, Wireless Networks, Mobile Security, USB, Microsoft Intune (Mobile Device Management Software)
★ 4.3 (12) · Intermediate · Specialization · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, Model Evaluation, Statistical Methods, Logistic Regression, Statistical Modeling, Python Programming, Supervised Learning, Machine Learning Methods, Machine Learning, Classification Algorithms, Regression Analysis, Statistical Analysis, Applied Machine Learning, Predictive Modeling, Probability & Statistics, Bayesian Statistics, Dimensionality Reduction, Statistical Hypothesis Testing, Model Optimization
★ 5 (6) · Intermediate · Course · 1 - 4 Weeks
Erasmus University Rotterdam
Skills you'll gain: Data Sharing, Educational Materials, Open Source Technology, General Science and Research, Science and Research, Research, Research Design, Research Methodologies, Peer Review, Data Access, Community Outreach, Ethical Standards And Conduct, Data Store, Interoperability, Metadata Management, Intellectual Property
★ 4.7 (19) · Mixed · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Web Services, Data Access, Application Programming Interface (API), Restful API, Data Processing, Python Programming, Development Environment, Software Installation
★ 4.3 (8) · Mixed · Course · 1 - 3 Months

University of Glasgow
Skills you'll gain: Wireless Networks, Emerging Technologies, Digital Communications, Communication Systems, Internet Of Things, Software-Defined Networking, Network Planning And Design, Distributed Computing, Artificial Intelligence and Machine Learning (AI/ML), Electrical Engineering, Electronics Engineering, Zero Trust Network Access, AI Integrations, Information Technology, Machine Learning, Trustworthiness
★ 4.8 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Statistical Inference, Statistical Programming, Regression Analysis, Logistic Regression, Statistical Methods, R Programming, Statistical Analysis, Statistical Modeling, R (Software), Predictive Modeling, Model Evaluation, Probability & Statistics, Statistical Hypothesis Testing, Probability Distribution
★ 4.4 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Marketing Materials, Promotional Materials, Marketing Collateral, Advertising, Digital Advertising, Design Elements And Principles, Organizational Skills, Graphic Design, Driving engagement, Layout Design, Online Advertising, Design, Graphic and Visual Design, Graphic and Visual Design Software, Graphical Tools, Marketing, Dashboard
★ 4.9 (15) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design and Development, Web Design, Web Development, UI Components, Front-End Web Development, Web Content
★ 4.5 (11) · Beginner · Guided Project · Less Than 2 Hours

Xi'an Jiaotong University
Skills you'll gain: File I/O, Programming Principles, C# (Programming Language), UI Components, Microsoft Windows, User Interface (UI), Computer Graphics, File Management, Command-Line Interface, Graphical Tools, Event-Driven Programming, Interactive Design, Application Development
★ 4.7 (7) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kanban Principles, Project Management, Collaborative Software, Operations Management
★ 4.4 (11) · Beginner · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Salesforce Development, Salesforce, User Accounts, User Provisioning, No-Code Development, Customer Relationship Management (CRM) Software, Application Development, Application Design, User Interface (UI), Cloud Technologies
★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Cloud Development, Development Environment, Package and Software Management, Application Frameworks
★ 3.8 (10) · Beginner · Project · Less Than 2 Hours