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: Risk Modeling, Risk Analysis, Lending and Underwriting, Risk Management Framework, Financial Analysis, Financial Market, Portfolio Risk, Risk Management, Bank Regulations, Financial Systems, Operational Risk, Analysis, Commercial Lending, Responsible AI, Business Risk Management, Safety Culture, Financial Regulation, Business Continuity, Governance, Capital Budgeting
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Instructional Strategies, Digital pedagogy, Student Engagement, digital literacy
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SQL Server Reporting Services, Microsoft SQL Servers, Business Reporting, Business Intelligence, SQL, Interactive Data Visualization, Data Visualization, Microsoft Development Tools, Microsoft Visual Studio
Mixed · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Computational Thinking, Programming Principles, Web Development, Database Management, Object Oriented Programming (OOP), Information Technology, Databases, Information Systems, Computer Programming, Algorithms, SQL, Hypertext Markup Language (HTML), Data Structures, Cascading Style Sheets (CSS), Javascript
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Team Performance Management, Workflow Management, Collaboration, Standard Operating Procedure, Project Documentation, Project Management Software, Process Management, Employee Surveys, Continuous Improvement Process, Performance Improvement, Data Collection, Developing Training Materials
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Development Environment, Computer Graphics, Visualization (Computer Graphics), Cross Platform Development, Computer Graphic Techniques, C++ (Programming Language), Video Game Development, Program Development, Software Installation, System Configuration, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, Application Design, Interactive Design, User Flows, Scalability, Maintainability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Financial Data, Data Analysis, Package and Software Management, R Programming, R (Software), Statistical Analysis, Expense Management, Financial Analysis, Tidyverse (R Package), Data Manipulation, Statistical Visualization, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Authentications, CI/CD, Application Development, Interactive Data Visualization, React.js, Full-Stack Web Development, JavaScript Frameworks, Application Performance Management, SQL, Databases, Application Programming Interface (API), User Interface (UI)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Infrastructure as Code (IaC), Cloud Security, Data Integrity, Data Infrastructure, Cloud Infrastructure, Data Management, Data Security, Infrastructure Security, Encryption, Private Cloud, Security Controls, Network Security, Cloud Storage, Identity and Access Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Predictive Modeling, Model Evaluation, Predictive Analytics, Statistical Modeling, Risk Modeling, Decision Tree Learning, Data Analysis, R Programming, Logistic Regression, Feature Engineering, Model Deployment, Data Import/Export, Exploratory Data Analysis, Data Preprocessing
Beginner · Course · 1 - 4 Weeks