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.

University of Colorado Boulder
Skills you'll gain: Rmarkdown, Ggplot2, R (Software), Plot (Graphics), Data Visualization, Tidyverse (R Package), Statistical Visualization, R Programming, Data Visualization Software, Statistical Programming, Data Manipulation, Data Analysis Software, Statistical Reporting, Data Analysis, Data Validation, Data Transformation, Code Reusability, Software Installation, Programming Principles, Aesthetics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Architectural Drawing, Technical Drawing, Drafting and Engineering Design, Engineering Drawings, Computer-Aided Design, Autodesk, Civil and Architectural Engineering, Architecture and Construction, Architectural Design, Design Software, Plot (Graphics), Data Import/Export, File Management, Design, Functional Design, Command-Line Interface
Beginner · Course · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Data Mining, Database Design, Scalability, Database Systems, Relational Databases, Unstructured Data, Transaction Processing, Database Architecture and Administration, Systems Design, Database Software, Big Data, Database Development, Data Architecture, NoSQL, Data Processing, Maintainability, Apache Hadoop
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Frontend Integration, Application Frameworks, UI Components, digital literacy, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
Beginner · Specialization · 1 - 3 Months

Peking University
Skills you'll gain: C# (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Microsoft Visual Studio, Object Oriented Programming (OOP), Extensible Markup Language (XML), Extensible Languages and XML, Object Oriented Design, .NET Framework, Java, Programming Principles, Data Access, Database Management, User Interface (UI), Algorithms, UI Components, Event-Driven Programming, Computer Graphics, Program Development
Intermediate · Course · 3 - 6 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Control Systems, Matlab, Engineering Analysis, Simulation and Simulation Software, Simulations, Systems Analysis, Mathematical Software, Systems Design, Mathematical Modeling, Differential Equations, Linear Algebra, Estimation
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Infrastructure as Code (IaC), Terraform, Google Cloud Platform, Cloud Infrastructure, Cloud Management, Cloud Storage, Command-Line Interface, Code Reusability, Configuration Management, Dependency Analysis
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Project Risk Management, Business Analysis, Project Management, Risk Management, Project Planning, Data Visualization, Agile Methodology, Agile Project Management, Microsoft Excel, Cost Management, Interactive Data Visualization, Stakeholder Engagement, Excel Formulas, Pivot Tables And Charts, Business Analytics, Stakeholder Management, Business Requirements, Solution Design, Data Analysis, Data Validation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Email Marketing, Content Strategy, Content Marketing, Content Performance Analysis, Content Development and Management, HubSpot CRM, Marketing Strategies, Content Optimization, Data-Driven Marketing, Web Content, Social Media Content, Paid media, Email Automation, Marketing Effectiveness, Target Audience, Customer Relationship Management (CRM) Software, Marketing Planning, Marketing, Digital Marketing, Customer Relationship Management
Beginner · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Remote Access Systems, Linux, Restful API, Web Applications, Security Controls, Internet Of Things, Embedded Systems, Application Programming Interface (API), Robotics, Linux Commands, Command-Line Interface, Electronics, Electronic Hardware, Product Automation, System Configuration, Python Programming, Electronic Components, Software Installation, Peripheral Devices
Mixed · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Dashboard, Spreadsheet Software, Data Cleansing, Excel Formulas, Data Visualization, Microsoft Excel, Business Intelligence, Financial Data, Depreciation, Finance, Financial Analysis, Automation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cyber Security Assessment, Cybersecurity, Scenario Testing, Simulations, Infrastructure Security, Computer Security Incident Management, Incident Response, Security Controls, Network Security, Role-Based Access Control (RBAC), Risk Management Framework, Disaster Recovery, Encryption
Intermediate · Course · 1 - 4 Weeks