Skip to content
UdemyCloud ComputingPaid courseBeginner levelCertificate

Google Cloud Professional Data Engineer Course [2019 Update] (Udemy.com)

Take this course to prepare for the GCP Data Engineers Exam. Updated to reflect latest exam content.

Created by: Samuel Lee

Last updated October 2019

icon
What you will learn

  • Understand major components of GCP, why and when to use its Products
  • Connect into GCP VMs using SSH
  • Build a dataset using BigQuery
  • Repeat command from BigQuery in Datalab and Plot a Graph
  • Dashboarding in Datastudio
  • Machine Learning and AI Fundamentals
  • Hadoop
  • Application of GCP Products in Real World Applications

How it compares

Against the other 118 rated Udemy courses in Cloud Computing on CourseDuck:

  • Rating4.6 out of 5higher than 63% of them
  • Reviews2,213#35 of 119 by number of reviews
  • Length4.7 hoursshorter than 54% of them
  • Last updatedOctober 2019earlier than 81% of them

icon
Course Description

[UPDATED CONTENT 2019 Exam]

Storage Solutions

  • OLAP vs OLTP databases

  • Consistency concepts.

  • Transactional consistency for various data storage solutions.

Cloud Storage

  • Gsutil command line interface.

Datastore

  • Datastore indexing - what is it, how to update, upload.

BigQuery

  • Update of BigQuery practicals including authorised views in the new BQ UI.

  • Concepts of temporary tables.

  • Types of schemas BQ accepts.

BigTable

  • BigTable fit for purpose of time-series data.

  • Cbt command line interface for BigTable.

  • BigTable consistency concepts and highly available configuration.

Dataflow

  • Deploying dataflow jobs and what’s running in the background.

  • Dataflow job monitoring through console -> Cloud Dataflow Monitoring Interface and also gcloud dataflow commands.

  • Updating a dataflow streaming job on the fly.

  • Logging of Cloud Dataflow jobs.

  • Cloud Dataflow Practical - Running job locally and using Dataflow Service

Hadoop & Dataproc

  • Apache Spark jobs

Stackdriver

  • Export logs to BigQuery for further analysis, why and how.

Machine Learning Solutions - New Section

  • Introduction of new GCP ML products and open source products such as Cloud Machine Learning Engine, BigQuery ML, Kubeflow & Spark ML

  • Cloud AutoML -> AutoML Vision, AutoML Vision Edge

  • Dialogflow - GCP’s Chatbot builder

  • Concept of edge computing and distributed computing

  • Google cloud’s TPU (Tensor Processing Unit)

  • Common terms in Machine Learning terminology such as features, labels, models, linear and logistic regression, classification, clustering/networks and supervised/unsupervised learning.

Migration into GCP - New Section

  • How to migrate data into GCP - Transfer Appliance & Storage Transfer Service

Dataprep - New Section

  • What is Dataprep?

  • Dataprep practical section, runs Dataflow job in background - nice interface for non-coders

Security on GCP - New Section

  • Cloud security best practices

  • Securely interacting with Cloud Storage

  • Penetration testing

  • Bastion/Jumphost

  • Encryption

  • Data loss prevention api

  • Live migration

Cloud Composer - New Section

  • What is cloud composer?

Hi I’m Sam, a big data engineer, full stack web developer and machine learning/AI Enthusiast teaching you GCP in the most efficient and down to earth approach. I will teach you the core components of GCP required to pass the data engineers exam using a real world applications approach. All the practicals in this course show you techniques used by big data engineers on the GCP.

Course is streamlined to aim to get you to pass the GCP Data Engineers Certification. Therefore, it is the most time efficient course to learn about GCP if you want to have a good understanding of GCP’s products and have the intention of becoming a certified data engineer in the future. The course is streamlined to under 5 hours! Learn all about GCP over a weekend or in a day !

Infrastructure solutions will be presented for various use cases as you learn the most when solving real problems! Theory and Practicals will be placed to aim to pass the Data Engineers Exam with the shortest amount of time. In the exam most questions will be targeted on the why and not the how. For example you will be very hard pressed to find a question that asks you to choose the correct code snippet out of the 3 code snippets etc.

Student Feedback:

Hi Samuel. Hope this finds you well. I passed the GCP data engineering exam last week and just want to thank you for your Udemy course that summarises the exam materials so well! Have a good week ahead!

The course is helpful for my preparation of Google Data Engineering Certification Exam. It also gives a good and brief overview of GCP products that is lacking in other courses. The knowledge gained from this course can be applied to using GCP in data scientist and data engineering work.

I had tried coursera courses from google. It's too longer and has lots of marketing pitches. I like your approach. You should create another course like this for AWS or GCP architect.

Course is split up into sections as below:

Introduction - Explore questions, Why Cloud, Why GCP, main differentiators of GCP/main selling points, setup your free GCP account

Compute Engine - Overview of compute engine and pricing innovations, zones & regions, various machine types and practical to spin up VMs and access them via SSH, Mac and Windows supported

Storage Solutions - Overview of GCP’s data storage solutions including Cloud Storage, Cloud Datastore, Cloud Spanner, Cloud SQL, BigQuery & BigTable. We will compare these storage solutions with each other and explain use cases where one storage solution will excel over another.

IAM & Billing - Different member types, roles and permissions, resource hierarchy and billing process

BigQuery - BigQuery Pricing structure, tips for reducing processing cost, Partitioned & Wildcard tables, Authorised views, Practicals in BigQuery using standard SQL

Cloud Datalab - How to use Cloud Datalab in a practical with a live feed from BigQuery to explore the dataset.

Cloud Pub/Sub - Pub/Sub concepts and its components especially decoupling and the uses of Pub/Sub

Hadoop & Dataproc - Overview of hadoop and major components which will be tested in the exam

Cloud Dataflow - What is dataflow, the dataflow model, how and why its used with relation to other GCP Products

Stackdriver - Stackdriver functions such as debugging, error reporting, monitoring, alerting, tracing and logging.

Tensorflow & AI - Brief overview of machine learning and neural networks, play with neural networks with a playground and understand GCP’s AI products and APIs

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Samuel Lee

Hi I am Sam! A Big Data Engineer, Cloud Engineer and Machine Learning/AI Enthusiast. For my day to day activities I like to first start my day with a cup of Coffee then start solving real world problems mainly to do with Big Data technologies (Different Cloud Technologies mixed with Open Source systems such as hadoop vendors) and Websites (Backend APIs and Front End presentation). 

I am a certified Google Cloud Data Engineer and an AWS Solutions Architect. 

Happy to be a part of your learning journey of the ever changing landscape of programming.

icon
More Cloud Computing courses

$84.99

$11.99

$44.99

$124.99

$139.99

$14.99

icon
Reviews

4.6

2,213 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Yeliz Ali on 3/29/2025

This course was easy to follow. Although he read from the slides the entire time (meaning you can just pause and read yourself) - what was really valuable was the curated content. It was really well presented and easy to follow and understand. I learned so much in this course and feel like it's exactly the level that I needed. Great course!!

By Umeshchandra Yadav on 1/18/2023

A good course for PDE certification. It's have all topics which is part of PDE syllabus. Cloud DLP is missing some more MCQ can add as practice test btw Thanks Samuel Lee.

By Anonymized User on 7/27/2020

This course was good. The slides were a little boring as since they were just being read, they could have just as easily have been closed captions. (Although to generate those, I would hope the author would have used Google Speech to Text tool. :-) Too much text on the slides, should have used more bullet points on the slides. Content is a little outdated and author does not seem to respond to questions any more... ?

By Naresh Chaudhary on 5/29/2020

My experience has been very good and its extremely learning. Everything has been explained in simple words; however, I expect bit more few services with lab or practicals like Dataflow, pub-sub etc.

By Anonymized User on 5/22/2020

El curso es muy denso, muchos conceptos nuevos para un no-iniciado como yo, al ser principalmente teórico se hace agotador aunque es bastante fluido de seguir. El mayor problema que he encontrado son las transcripciones, hay muchos términos técnicos que no se transcriben correctamente y que te llevan a confusión.

By Muhammad Iqbal Lukman on 4/7/2020

I am very satisfied with this course. This course help me understand through all the products needed. The lecturer also giving cases where I can understand the advantages of the products. In addition, the lecturer also highlighted some test question that will be shown that will be quite useful.

By Matthew Richardson on 3/31/2020

Very good introduction to the concepts I'll need to know for the Professional Data Engineer Exam - the content on the GCP exam though seemed to be structured a bit differently though on their website, so unsure if this will cover the more advanced content they have in there, also think there could have been more demos earlier in the course. All in all though, this was a very good course for me to take.

By Ravi Chatti on 11/2/2019

Topics are very well organized and presented in a clear and concise manner. Compared to Coursera and other courses directed towards Professional Data Engineer exam, I like that this course gives me a quicker overview of what I need to learn to become familiar with the product. Practical walkthrough on certain tools was helpful as it prepared me to undestand what to expect and how to navigate the UI. From here on, I was able to switch to Qwiklabs to continue to get hands-on experience in using the tools.

By Anonymized User on 6/3/2019

Thanks for amazing intro towards GCP Data Engineering. Though this was just the basics, this was pretty much what I needed before I would dive deep into Hadoop Ecosystem or Big Data Technologies of Different Platforms. Thanks again.

By William on 3/24/2018

The course is helpful for my preparation of Google Data Engineering Certification Exam. It also gives a good and brief overview of GCP products that is lacking in other courses. The knowledge gained from this course can be applied to using GCP in data scientist and data engineering work.

Showing all 10 reviews on CourseDuck

Read all 2,213 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100