GCP · Learning Track
GCP Fundamentals
A Google Cloud course for complete cloud beginners. You don't need to memorise every Google Cloud service — you'll learn the concepts first, then the services that solve each problem.
The Course
Each lesson solves one practical cloud problem — running a
server, storing files, deploying an app, keeping it secure —
and introduces Google Cloud products only when that problem
needs them. The work is hands-on in the Google Cloud Console
first, with Cloud Shell and the gcloud command
line introduced gradually. The final lesson combines
everything into one small, production-style system.
- Lesson 1 Getting Started with Google Cloud What cloud computing is, regions and zones, projects, the Google Cloud Console, billing, APIs and Cloud Shell — ending with a tour of your first project.
- Lesson 2 Your First Server in the Cloud Virtual machines, Compute Engine, machine types, disks, external IPs, SSH and firewall basics — ending with a VM hosting a tiny webpage. Coming soon
- Lesson 3 Storing Files in the Cloud Cloud Storage buckets and objects, regions, permissions, uploads and downloads, and storage classes — ending with a small cloud file store. Coming soon
- Lesson 4 Deploying an Application Without Managing Servers Containers at a beginner level, Cloud Run, deployments, revisions, logs, environment variables and scaling — ending with a deployed web/API app. Coming soon
- Lesson 5 Databases in Google Cloud Relational vs NoSQL, Cloud SQL, Firestore, connecting apps to data and choosing between them — ending with an app that saves and retrieves data. Coming soon
- Lesson 6 Users, Permissions & Security IAM, principals, roles, service accounts, least privilege and secrets — and why not everything should get Owner. Coming soon
- Lesson 7 Networking Without the Headache VPCs, subnets, private and public IPs, firewall rules, DNS, load balancing and service communication — building a simple visual cloud network. Coming soon
- Lesson 8 Connecting Services Together Pub/Sub, events, asynchronous processing, APIs and service-to-service communication — ending with an event-driven mini system. Coming soon
- Lesson 9 Monitoring, Logs & Costs Cloud Logging, Monitoring, alerts, budgets, billing reports, quotas and troubleshooting — breaking something on purpose and diagnosing it. Coming soon
- Lesson 10 Beginner GCP Project Combine Cloud Run, a database, storage, IAM and logging into one small production-style system. Coming soon