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: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Apple Xcode, Performance Tuning, Debugging
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Data Literacy, Data Storytelling, Scientific Visualization, Visualization (Computer Graphics), Data Visualization, Cinematography, Data Visualization Software, Spatial Data Analysis, 3D Modeling, Storytelling
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Risk Analysis, Risk Management, Generative AI, Root Cause Analysis, Data-Driven Decision-Making, Analysis, Strategic Decision-Making, Trend Analysis, Scenario Testing, Strategic Thinking, Data Ethics, Strategic Planning, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Blockchain, Risk Management, Enterprise Risk Management (ERM), Risk Analysis, Business Risk Management, Governance Risk Management and Compliance, Legal Risk, Interoperability, Cyber Risk, Information Technology Architecture, Network Architecture, Systems Architecture, Data Architecture, Governance, Solution Architecture, Application Security, Project Documentation, Cryptography, Data Storage, Data Storage Technologies
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: File Management, Integrated Development Environments, Amazon Web Services, Command-Line Interface, Software Development Tools, Development Environment, Cloud Infrastructure, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Microsoft SQL Servers, Database Management, Data Migration, Amazon Web Services, Database Administration, User Accounts
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: User Interface (UI) Design, Color Theory, Typography, Web Design, Design, Usability, HTML and CSS, Design Elements And Principles, Layout Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Warehousing, Extract, Transform, Load, Snowflake Schema, Star Schema, Business Intelligence, Data Modeling, Database Design, Data Management, Data Integration, Performance Tuning, Databases, Data Transformation, Scalability
Beginner · Course · 1 - 4 Weeks

PwC India
Skills you'll gain: Tax Preparation, Accounting, Tax Management, Sales Tax, Income Tax, Tax, Tax Laws, Tax Compliance, Regulatory Compliance, Problem Solving
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Docker (Software), Cloud-Native Computing, Containerization, Application Deployment, Data Storage, DevOps, Security Controls, Authentications, Network Model, YAML, Virtual Networking, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Presentations, Sales Presentation, Marketing Design, Target Market, Marketing Collateral, Graphic and Visual Design, Marketing, Design Elements And Principles
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Pinterest, Canva (Software), Content Creation, Social Media Content, Storytelling, Photo/Video Production and Technology, Graphic Design, Digital Publishing, Driving engagement, Marketing
Beginner · Guided Project · Less Than 2 Hours