Course Overview

This Google Cloud Developer certification training from CloudThat teaches developers how to build highly scalable and available applications using the Google Cloud platform. To study this Google Cloud Certified Developer course, candidates should have experience working with developer tools, managed services, cloud-native applications, and next-generation databases using the Google Cloud Platform. In addition, candidates with proficiency in at least one major programming language and Associate Cloud Engineer certification or equivalent experience will have an added advantage.


After completing this course, students will be able to:

  • Acquire knowledge on creating applications using programming languages and apply cloud computing features such as scalability, high availability and creating customized logging for debugging these applications.
  • Attain skills required to clear the GCP Professional Cloud Developer Certification Exam.

Upcoming Batches

Enroll Online
Start Date End Date

To be Decided

Key Features

  • Our Google Cloud Developer training modules have 50% - 60% hands-on lab sessions to encourage Thinking-Based Learning (TBL).
  • Interactive-rich virtual and face-to-face classroom teaching to inculcate Problem-Based Learning (PBL).
  • Industry certified instructor-led training and mentoring sessions to develop Competency-Based Learning (CBL).
  • Well-structured use-cases to simulate challenges encountered in a Real-World environment.
  • Integrated teaching assistance and support through experts designed Learning Management System (LMS) and ExamReady platform.
  • Being an authorized GCP Learning Partner gives us the edge over competition.

Who Should Attend

  • IT Professionals who want to learn to design and develop highly scalable, available, cost-efficient and failure tolerant system on GCP.
  • IT Professionals who want to clear the Google Cloud Developer exam.


  • Google Cloud Associate Engineer certification.

Course Outline Download Course Outline

  • Introducting Google Cloud
  • Resources and Access in the Cloud
  • Virtual Machines and Networks in the Cloud
  • Storage in the Cloud
  • Containers in the Cloud
  • Applications in the Cloud
  • Developing and Deploying in the Cloud
  • Logging and Monitoring in the Cloud


  • Cloud Storage: Qwik Start - Cloud Console
  • Compute Engine: Qwik Start - Windows
  • Cloud IAM: Qwik Start
  • Cloud Monitoring: Qwik Start

  • Best Practices for Application Development
  • Getting Started with Google Cloud Development
  • Overview of Data Storage Options
  • Best Practices for Using Datastore
  • Best Practices for Using Cloud Storage


  • App Dev: Setting up a Development Environment
  • Importing Data to a Firestore Database

  • Handling Authentication and Authorization
  • Using Pub/Sub to Integrate Components of Your Application
  • Adding Intelligence to Your Application
  • Using Cloud Functions for Event-Driven Processing
  • Managing APIs with Cloud Endpoints


  • App Dev - Adding User Authentication to your Application
  • App Dev - Developing a Backend Service
  • App Dev - Processing Cloud Pub/Sub Data using Cloud Functions

  • Introduction to Cloud Run
  • Understanding Cloud Run
  • Building Container Images
  • Diving Deeper into Cloud Run
  • Service Identity & Authentication
  • Serving Requests
  • Controlling Inbound & Outbound Requests
  • Persisting Data
  • Service-to-Service Communication
  • Building Serverless Workflows


  • Build a Serverless App with Cloud Run that Creates PDF Files
  • Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub
  • Developing a REST API with Go and Cloud Run
  • Creating PDFs with Go and Cloud Run

  • Deploying Applications
  • Compute Options for Your Application
  • Debugging, Monitoring, and Performance Tuning


  • Build a Serverless Web App with Firebase
  • Deploy a Hugo Website with Cloud Build and Firebase Pipeline
  • Google Assistant: Build an Application with Dialogflow and Cloud Functions

  • Introduction to Google Cloud
  • Introduction to Containers and Kubernetes
  • Kubernetes Architecture
  • Introduction to Kubernetes Workloads


  • Introduction to Docker
  • Kubernetes Engine: Qwik Start
  • Orchestrating the Cloud with Kubernetes
  • Managing Deployments Using Kubernetes Engine
  • Continuous Delivery with Jenkins in Kubernetes Engine


    • By earning Professional Google Cloud Platform Developer certification, you can be competent to build applications on GCP platform.
    • Demonstrate essential GCP Professional Cloud Developer skills.
    • On successful completion of GCP Cloud Developer training, aspirants receive a Course Completion Certificate from us.
    • By successfully clearing the Google Certified Cloud Developer exam, aspirants earn Google Certification.

Course Fee

Select Course date

Can't See the Date? Contact Us to Enroll and Get More Information

Add to Wishlist

Course ID: 13597

Course Price at

$1599 + 0% TAX
Enroll Now
Enquire Now