EdX

Modernizing Data Lakes and Data Warehouses with Google Cloud (edX)

Offered by Google Cloud,
Modernizing Data Lakes and Data Warehouses with Google Cloud (edX)

This course is intended for developers who are responsible for: Querying datasets, visualizing query results, and creating reports. Specific job roles include: Data Engineer, Data Analyst, Database Administrators, Big Data Architects.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

The two key components of any data pipeline are data lakes and warehouses. This course highlights use-cases for each type of storage and dives into the available data lake and warehouse solutions on Google Cloud in technical detail. Also, this course describes the role of a data engineer, the benefits of a successful data pipeline to business operations, and examines why data engineering should be done in a cloud environment.
This is the first course of the Data Engineering on Google Cloud series. After completing this course, enroll in the Building Batch Data Pipelines on Google Cloud course.
This course is part of the Google Cloud Data Engineer Learning Path Professional Certificate.

What you'll learn

  • Differentiate between data lakes and data warehouses.
  • Explore use-cases for each type of storage and the available data lake and warehouse solutions on Google Cloud.
  • Discuss the role of a data engineer and the benefits of a successful data pipeline to business operations.
  • Examine why data engineering should be done in a cloud environment.

Prerequisites:
To benefit from this course, participants should have completed “Google Cloud Big Data and Machine Learning Fundamentals” or have equivalent experience. Participant should also have: • Basic proficiency with a common query language such as SQL. • Experience with data modeling and ETL (extract, transform, load) activities. • Experience with developing applications using a common programming language such as Python. • Familiarity with machine learning and/or statistics

Syllabus

  1. Introduction

This module introduces the Data Engineering on Google Cloud source series and this Modernizing Data Lakes and Data Warehouses with Google Cloud course.

  1. Introduction to Data Engineering

This module discusses the role of data engineering and motivates the claim why data engineering should be done in the Cloud.

  1. Building a Data Lake

In this module, we describe what data lake is and how to use Cloud Storage as your data lake on Google Cloud.

  1. Building a Data Warehouse

In this module, we talk about BigQuery as a data warehousing option on Google Cloud.

  1. Summary

A summary of the key learning points.

  1. Course Resources

Links to PDF versions of each module.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Preparing for your Professional Cloud Architect Journey (edX) EdX
Google Cloud

Preparing for your Professional Cloud Architect Journey (edX)

For cloud professionals who intend to take the Professional Cloud Architect certification exam. This course helps learners create a study plan for the PCA (Professional Cloud Architect) certification exam. Learners explore the breadth and scope of the domains covered in the exam. Learners assess their exam readiness and create their individual study plan.

Self Paced
Self-Paced
Optimizing Your Google Cloud Costs en Español (Coursera) Coursera
Google Cloud

Optimizing Your Google Cloud Costs en Español (Coursera)

Optimizing Your Google Cloud Platform (GCP) Costs es el segundo curso de una serie de dos partes sobre los conceptos básicos de la administración de costos y facturación de GCP. Este curso está destinado principalmente a personas que se desempeñan en funciones relacionadas con finanzas o TI, y que están a cargo de optimizar la infraestructura de nube de sus organizaciones.

Sep 14th 2026
3 Weeks
Understanding Your Google Cloud Costs en Español (Coursera) Coursera
Google Cloud

Understanding Your Google Cloud Costs en Español (Coursera)

Understanding Your Google Cloud Platform (GCP) Costs es más apropiado para quienes desempeñan cargos relacionados con la tecnología o las finanzas, y son responsables de administrar los costos de GCP. Aprenderá a configurar una cuenta de facturación, organizar recursos y administrar permisos de acceso a la facturación.

Sep 14th 2026
3 Weeks
Logging, Monitoring and Observability in Google Cloud (edX) EdX
Google Cloud

Logging, Monitoring and Observability in Google Cloud (edX)

This class is intended for the following participants: - Cloud architects -Administrators -SysOps personnel Cloud developers -DevOps personnel. Learn how to monitor, troubleshoot, and improve your infrastructure and application performance. Guided by the principles of Site Reliability Engineering (SRE), this course features a combination of lectures, demos, hands-on labs, and real-world case studies. In this course, you'll gain experience with full-stack monitoring, real-time log management and analysis, debugging code in production, and profiling CPU and memory usage.

Self Paced
Self-Paced
Python for Data Engineering Project (edX) EdX
IBM

Python for Data Engineering Project (edX)

An opportunity to apply your foundational Python skills via a project, using various techniques to collect and work with data. Journey into the realm of becoming a Data Engineer and apply your basic Python knowledge of working with data. You will exercise various techniques in Python to extract data in multiple file formats from different sources, transform it into specific datatypes, and then prepare it for loading it into a database.

Self Paced
Self-Paced
Elastic Google Cloud Infrastructure: Scaling and Automation (edX) EdX
Google Cloud

Elastic Google Cloud Infrastructure: Scaling and Automation (edX)

Cloud Solutions Architects, DevOps Engineers. Individuals using Google Cloud to create new solutions or to integrate existing systems, application environments, and infrastructure, with a focus on Compute Engine. This accelerated on-demand course introduces participants to the comprehensive and flexible infrastructure and platform services provided by Google Cloud.

Self Paced
Self-Paced