Cloud computing courses can help you learn about infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS), along with cloud architecture and deployment models. You can build skills in managing cloud resources, optimizing costs, and ensuring data security. Many courses introduce tools like Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform, showing how these platforms support scalable applications and data management strategies.

Skills you'll gain: Penetration Testing, Network Security, Threat Modeling, Mobile Security, Cloud Security, Public Key Infrastructure, Vulnerability Assessments, Cryptography, Security Controls, Threat Detection, Cybersecurity, Authorization (Computing), Security Awareness, Cloud Computing, Encryption, Malware Protection, Intrusion Detection and Prevention, Identity and Access Management, Cyber Attacks, Data Integrity
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Release Management, Virtual Environment, Multi-Tenant Cloud Environments, Configuration Management, Cloud Management, Application Deployment, Generative AI Agents, Google Cloud Platform
Beginner · Project · Less Than 2 Hours

University of Minnesota
Skills you'll gain: Enterprise Resource Planning, Business Systems Analysis, Systems Analysis, Requirements Analysis, Cybersecurity, Business Requirements, Business Systems, Cloud Computing, IT Management, Supply Chain Systems, Change Management, Business Technologies, Information Technology, Organizational Change, Technology Strategies, System Implementation, User Requirements Documents, Technology Solutions, Project Management, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Google Cloud Platform, Artificial Intelligence, Unstructured Data, Document Management, Business Process Automation, Python Programming
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Containerization, Google Cloud Platform, Cloud Infrastructure, Cloud Services, Cloud Management, Application Deployment, Cloud Computing, Docker (Software), Microservices, YAML
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Database Management, Databases, Database Administration, Command-Line Interface, Google Cloud Platform, PostgreSQL
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Cloud Platform, Virtual Machines, Generative AI Agents
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: ASP.NET, Application Deployment, Microsoft Azure, Multi-Tenant Cloud Environments, Cloud Applications, Full-Stack Web Development, User Interface (UI) Design, PostgreSQL, Web Applications, Database Development, Data Migration, Development Environment, Authentications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Application Deployment, Google Cloud Platform, Scalability, Docker (Software), Cloud Infrastructure, Identity and Access Management, Data Storage Technologies, Cloud Storage, YAML, Load Balancing, Cloud Security, General Networking
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, DevOps, Large Language Modeling, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Development Testing, Software Testing, Maintainability, Command-Line Interface, Prometheus (Software), Natural Language Processing, Computer Programming, Cloud Computing
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, Data Analysis, Image Analysis, Data Processing, Text Mining
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI Agents, Generative AI, AI Product Strategy, LLM Application, Google Cloud Platform, Customer experience improvement, Tool Calling, Solution Design, Innovation, Business Strategy, Performance Tuning
Beginner · Course · 1 - 3 Months