Back to programs
12 weeks

Cloud Computing

Deploy and scale applications in the cloud with hands-on experience across leading platforms.

Program overview

Cloud is the future of infrastructure. Our Cloud Computing program teaches you to architect, deploy, and manage applications on major cloud platforms. You will learn containerization, serverless computing, and infrastructure as code. Hands-on labs with real cloud resources prepare you for roles in cloud engineering and DevOps.

What you will learn

Cloud Fundamentals

Linux & Networking

Containers

CI/CD

Infrastructure as Code

Database Management

Learning format

  • Hands-on labs
  • Live deployments
  • Mentorship
  • Cloud platform credits

Learning outcomes

  • Deploy containerized applications
  • Build scalable infrastructure
  • Understand cloud architecture patterns
  • Land cloud engineering roles

Prerequisites

  • Basic Linux knowledge (taught in program)
  • Familiarity with command line

Schedule

4-5 hours per week + 6-8 hours labs

Investment

Free cloud platform credits provided. Hands-on labs included.

Ready to start learning?

Apply now and join the next cohort.

Apply for Cloud Computing

Tell us about your background and why you are interested in this program.

Program application

Tell us which track you want to join and what you hope to learn.