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: Dataflow, Data Pipelines, Unit Testing, Data Processing, Debugging, System Monitoring, Data Integrity, CI/CD, Google Cloud Platform, Event Monitoring, Performance Tuning, Dashboard, Disaster Recovery
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Threat Detection, Threat Management, Vulnerability Management, Cloud Security, Vulnerability Assessments, Multi-Cloud, Computer Security Incident Management, Security Information and Event Management (SIEM), Enterprise Security, Cloud Services, Scenario Testing, Risk Management Framework
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Database Design, Enterprise Architecture, Data Governance, Database Theory, User Research, Stakeholder Engagement, Lean Methodologies, Algorithms, Database Management, Process Mapping, Unified Modeling Language, Process Analysis, Object Oriented Design, Software Architecture, Responsive Web Design, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Pipelines, Data Manipulation, Big Data, Google Cloud Platform, Data Visualization Software, Generative AI Agents, SQL, Debugging
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Cleansing, Data Manipulation, Data Transformation, SQL, Big Data, Data Processing, Data Integrity, Extract, Transform, Load, Data Warehousing, Data Pipelines, Data Analysis, Data Visualization, Data Import/Export, Data Storage Technologies, Data Visualization Software, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Prompt Engineering, Generative AI, Data Visualization Software, Google Cloud Platform, Data Cleansing, Data Processing, Data Transformation, Debugging
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Relational Databases, Database Administration, Google Cloud Platform, Databases, Database Management, SQL, Database Architecture and Administration, Cloud Applications, Data Migration, Database Design, Dataflow, Cloud Storage, Query Languages, Application Deployment, Transaction Processing, Authentications
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, AI Product Strategy, Prompt Engineering, Google Cloud Platform, Artificial Intelligence, Large Language Modeling, Natural Language Processing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering, Large Language Modeling, Web Content, Google Cloud Platform, User Experience, Information Architecture, Content Management, Image Analysis
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Logo Design, Branding, Brand Strategy, Style Guides, Typography, Brand Management, Graphic Design, Color Theory, Governance, Asset Management, Scalability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Security Strategy, Cyber Security Strategy, Responsible AI, Threat Modeling, Security Management, Threat Management, Enterprise Security, Security Requirements Analysis, Data Security, Infrastructure Security, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI Agents, Generative AI, AI Product Strategy, Google Cloud Platform, Customer experience improvement, Artificial Intelligence, Tool Calling, Organizational Strategy, Innovation, Business Transformation, Large Language Modeling, Continuous Monitoring
Beginner · Course · 1 - 3 Months