Introduction to Big Data Analytics on GCP

By Victor Dantas

Learn the basic skills required to work with big data analytics workloads on GCP.

11 hours
  • 53 Lessons
  • 6 Hands-On Labs
  • 7 Course Quizzes

About the course

In this course, Introduction to Big Data Analytics on GCP, you’ll learn to use GCP technologies to analyze data of any size at any scale. First, you’ll explore the big data landscape on GCP and how to design and implement a data lake. Next, you’ll discover how to stream and process data for analytics on GCP. Finally, you’ll learn how to build a modern data warehouse to visualize, analyze, and gain insights from data. When you’re finished with this course, you’ll have the skills and knowledge of Google Cloud technologies needed to run big data analytics on GCP.

  • Chapter 1 2 Lessons Introduction 3:51

    Course Introduction

    2:03

    Environment Setup

    1:48
  • Chapter 2 7 Lessons Big Data Fundamentals 1:26:42

    Introduction: Big Data Fundamentals

    0:44

    What Is Big Data and Why Does It Matter?

    8:22

    The Data Landscape on GCP

    10:20

    Working with Public Datasets

    5:11

    Recap: Big Data Fundamentals

    2:05

    Big Data Foundations

    30:00 Quiz

    Exploring a BigQuery Public Dataset

    30:00 Hands-On Lab
  • Chapter 3 9 Lessons Building a Data Lake 1:48:14

    Introduction: Building a Data Lake

    1:00

    What Is a Data Lake?

    6:11

    Data Storage Options on GCP

    10:12

    ETL Options on GCP

    6:29

    Building a Data Lake with Cloud Storage

    12:20

    Extending the Data Lake with Cloud SQL

    8:01

    Recap: Building a Data Lake

    4:01

    Building a Data Lake

    30:00 Quiz

    Setting Cloud Storage Lifecycle Rules

    30:00 Hands-On Lab
  • Chapter 4 8 Lessons Streaming Data in Google Cloud 1:47:46

    Introduction: Streaming Data in Google Cloud

    0:47

    Ingesting Data with Pub/Sub

    7:32

    Demo: Ingesting Data with Pub/Sub

    6:21

    Streaming Data with Apache Beam

    8:26

    Streaming Data with Dataflow

    7:37

    Recap: Streaming Data on GCP

    2:03

    Streaming Data in Google Cloud

    30:00 Quiz

    Setting up a Data Streaming Pipeline with Dataflow

    45:00 Hands-On Lab
  • Chapter 5 7 Lessons Processing Data for Analytics 1:51:19

    Introduction: Processing Data for Analytics

    0:36

    Prepare and Process Data with Dataprep

    13:20

    Run Apache Spark Jobs with Dataproc

    10:20

    Data Processing with Dataflow

    9:47

    Recap: Processing Data for Analytics

    2:16

    Processing Data for Analytics

    30:00 Quiz

    Running a Spark Job on a Dataproc Cluster

    45:00 Hands-On Lab
  • Chapter 6 12 Lessons BigQuery, the Modern Data Warehouse 2:32:29

    Introduction: BigQuery, the Modern Data Warehouse

    0:57

    Introduction to BigQuery

    8:14

    Loading Data into BigQuery

    7:15

    Working with Data Schemas and Sessions

    7:11

    Working with Views and Materialized Views

    5:42

    Working with Geospatial Analytics

    6:02

    Partitioning and Clustering in BigQuery

    8:02

    Introduction to BigQuery ML

    7:36

    Unifying Data Lakes and Warehouses with BigLake

    6:35

    Recap: BigQuery, the Modern Data Warehouse

    4:55

    BigQuery, the Modern Data Warehouse

    45:00 Quiz

    Predicting with BigQuery ML

    45:00 Hands-On Lab
  • Chapter 7 6 Lessons Visualizing Data with Looker and Data Studio 37:51

    Introduction: Visualizing Data with Looker and Data Studio

    0:35

    Introduction to Looker and Data Studio

    6:10

    Visualize BigQuery Data

    4:58

    Create Interactive Reports in Data Studio

    9:04

    Recap: Visualizing Data with Looker and Data Studio

    2:04

    Visualizing Data with Looker and Data Studio

    15:00 Quiz
  • Chapter 8 7 Lessons Gaining Insights with AI 1:22:27

    Introduction: Gaining Insights with AI

    0:31

    A (Short) Introduction to Vertex AI

    8:25

    API Services

    6:54

    Demo: API Services

    5:05

    Recap: Gaining Insights with AI

    1:32

    Gaining Insights with AI

    15:00 Quiz

    Classifying Content with Natural Language API

    45:00 Hands-On Lab
  • Chapter 9 2 Lessons Conclusion 2:46

    Course Summary

    1:24

    Conclusion and What’s Next

    1:22

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!