Google Cloud Fundamentals: Core Infrastructure Course Syllabus

Full curriculum breakdown — modules, lessons, estimated time, and outcomes.

A comprehensive and practical course that equips learners with essential Google Cloud knowledge for entry-level cloud computing roles. This course spans approximately 7 hours of content, divided into six structured modules that blend theory, hands-on labs, and real-world applications. Learners will gain foundational skills in cloud infrastructure, services, and deployment practices used in Google Cloud, preparing them for further specialization or entry-level cloud roles.

Module 1: Introducing Google Cloud

Estimated time: 0.5 hours

  • Overview of course structure and goals
  • Key benefits of using Google Cloud
  • Components of Google network infrastructure
  • Differences between IaaS and PaaS

Module 2: Resources and Access in the Cloud

Estimated time: 0.9 hours

  • Organization of resources with projects
  • Access management using Identity and Access Management (IAM)
  • Interacting with Google Cloud

Module 3: Virtual Machines and Networks in the Cloud

Estimated time: 1 hour

  • Understanding Google Compute Engine
  • Virtual networking concepts
  • Cloud Load Balancing
  • DNS in Google Cloud

Module 4: Storage in the Cloud

Estimated time: 1 hour

  • Overview of Google Cloud Storage
  • Understanding Bigtable and Firestore
  • Using Cloud SQL and Spanner

Module 5: Containers and Applications in the Cloud

Estimated time: 2 hours

  • Introduction to containers and Kubernetes
  • Deploying containers using Google Kubernetes Engine (GKE)
  • Understanding App Engine and Cloud Functions
  • Deploying applications in Google Cloud

Module 6: Developing, Deploying, and Monitoring in the Cloud

Estimated time: 2 hours

  • Development tools and CI/CD pipelines
  • Monitoring applications using Stackdriver
  • Introduction to BigQuery and Cloud ML Engine
  • Analyzing data and building machine learning models

Prerequisites

  • Familiarity with basic cloud computing concepts
  • Basic understanding of networking and storage
  • Experience with command-line interfaces is helpful but not required

What You'll Be Able to Do After

  • Understand the purpose and value of Google Cloud products and services
  • Define how infrastructure is organized and controlled in Google Cloud
  • Create a basic infrastructure in Google Cloud
  • Select and use appropriate Google Cloud storage options
  • Deploy and monitor applications using cloud-native tools
View Full Course Review

Course AI Assistant Beta

Hi! I can help you find the perfect online course. Ask me something like “best Python course for beginners” or “compare data science courses”.