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: UI Components, Systems Design, User Interface (UI) Design, Digital Design, System Design and Implementation, Design Strategies, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability, Design Research, Style Guides, Key Performance Indicators (KPIs), UI/UX Research, Product Testing, System Programming, Prompt Patterns
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: No-Code Development, Application Deployment, Cloud Deployment, Web Design and Development, Prompt Engineering Tools, Cloud Hosting, Web Development Tools, Prompt Engineering
Mixed · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Memory Management, C++ (Programming Language)
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Firewall, Network Security, Virtual Networking, Cloud Security, Cloud Infrastructure, Cloud Management, Network Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Linux Commands, Scripting Languages, grep, Linux, IT Automation, Unix Commands, Unix, Debugging, Automation, Remote Access Systems, Command-Line Interface, Linux Servers, Development Environment, System Monitoring, Data Structures, Software Installation
Intermediate · Course · 3 - 6 Months

University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Data Analysis Software, Stata, Statistical Analysis, Statistical Software, Statistical Methods, Regression Analysis, Data Integrity, R (Software), R Programming, Statistical Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: Database Management, Data Presentation, Dashboard Creation, Data Management, Data Transformation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Peripheral Devices, Network Troubleshooting, Desktop Support, Computer Displays, USB, Display Devices, TCP/IP, Virtual Local Area Network (VLAN), Operating System Administration, Hardware Troubleshooting, Mac OS, Microsoft Windows, General Networking, Technical Support and Services, Technical Support, Network Infrastructure, System Support, Local Area Networks, Network Protocols, Knowledge of Apple Software
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SQL Server Reporting Services, Database Design, Microsoft Access, Microsoft Excel, Business Intelligence, Pivot Tables And Charts, Business Intelligence Software, Database Systems, Dashboard, Business Reporting, Databases, Compensation Analysis, Relational Databases, Dashboard Creation, Spreadsheet Software, Data Integrity, Data Validation, Data Visualization, Analytics, Business
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Model Optimization, Responsible AI, Risking, Data Ethics, MLOps (Machine Learning Operations), Model Deployment, System Monitoring, Model Evaluation, Performance Tuning, Compliance Management, Technology Roadmaps, Governance, Prompt Engineering, Machine Learning, Risk Management, Generative AI, Data-Driven Decision-Making, Performance Analysis, Statistical Analysis, Cross-Functional Collaboration
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Dashboard, Salesforce Development, Salesforce, Ad Hoc Reporting, Data Import/Export, Management Reporting, Business Reporting, Data Cleansing, Data Visualization, Data Management, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Cloud Computing Architecture, Virtualization, Software-Defined Data Center (SDDC), VMware ESX Servers, ESXi Installation, Virtual Machines, Virtualization and Virtual Machines, Infrastructure Architecture, Cloud Computing, Containerization, Data Centers, Software Installation, System Configuration
Beginner · Course · 1 - 4 Weeks