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: Adobe Premiere, Post-Production, Video Editing, Animations, Visual Storytelling, Editing, Storytelling, Color Matching
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Productivity Software, Generative AI, Problem Solving, Decision Intelligence, Spreadsheet Software, AI Enablement, Google Sheets, Business Solutions, Critical Thinking and Problem Solving, Artificial Intelligence, Prompt Engineering, ChatGPT, Creative Problem-Solving, Microsoft Excel, Excel Formulas, Microsoft 365, Data Entry, Data Management, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Large Language Modeling, LLM Application, Google Gemini, Natural Language Processing, Prompt Engineering
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Exploratory Data Analysis, Data Validation, Data Maintenance, Data Analysis, Data Visualization, Data Analysis Software, Google Cloud Platform
Intermediate · Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Computational Logic, Verification And Validation, Theoretical Computer Science, Systems Design, Functional Specification, Process Modeling, Communication Systems, Test Tools, Algorithms, Safety and Security
Beginner · Course · 1 - 4 Weeks

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

Board Infinity
Skills you'll gain: Development Environment, Application Frameworks, Javascript, Web Applications, UI Components, Software Architecture, Data Store, Dataflow, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Hardening, Security Testing, Verification And Validation, Google Cloud Platform, Threat Management, Security Controls, Vulnerability Assessments, Cloud Computing
Advanced · Project · Less Than 2 Hours

Skills you'll gain: Blockchain, Cryptography, Cybersecurity, Cyber Threat Intelligence, Enterprise Application Management, Cyber Attacks, Emerging Technologies, Financial Trading, Digital Assets, Cyber Security Assessment, Cryptographic Protocols, FinTech, Payment Systems, Security Testing, Auditing, Transaction Processing, Data Integrity
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Data Structures, Debugging, Video Game Development, Game Design, Scripting, Code Reusability, Event-Driven Programming, Object Oriented Programming (OOP), Data Management, Software Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Wireframing, Visual Design, Typography, Design Elements And Principles, Layout Design, User Experience Design, User Experience, Graphic and Visual Design, Adobe XD, Prototyping, Graphic and Visual Design Software, Figma (Design Software), Oral Expression, Design Reviews, Interactive Design, Color Theory, Responsive Web Design
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Apache Hive, Apache Mahout, NoSQL, Apache Hadoop, Extract, Transform, Load, Big Data, Data Warehousing, Data Pipelines, Data Infrastructure, Application Deployment, Databases, SQL, Applied Machine Learning, Database Development, Performance Tuning, Data Processing, File Systems, Real Time Data, Query Languages, Database Management
Beginner · Specialization · 3 - 6 Months