---
source_url: "https://www.sela.co.il/courses/DataEngGC/info?c=1"
title: Data Engineering
mirrored_at: 2026-08-13T15:38:35.859Z
host: www.sela.co.il
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/www.sela.co.il/courses/DataEngGC/info__q__c_1"
---

> **Original source:** https://www.sela.co.il/courses/DataEngGC/info?c=1

4

sessions

Description

Get hands-on experience with designing and building data processing systems on Google Cloud. This course uses lectures, demos, and hands-on labs to show you how to design data processing systems, build end-to-end data pipelines, analyze data, and implement machine learning. This course covers structured, unstructured, and streaming data.

Intended audience

This class is intended for developers who are responsible for: Extracting, loading, transforming, cleaning, and validating data. Designing pipelines and architectures for data processing. Integrating analytics and machine learning capabilities into data pipelines. Querying datasets, visualizing query results, and creating reports.

## Topics

Introduction to Data Engineering

Building a Data Lake

Building a Data Warehouse

Introduction to Building Batch Data Pipelines

Executing Spark on Dataproc

Serverless Data Processing with Dataflow

Manage Data Pipelines with Cloud Data Fusion and Cloud Composer

Introduction to Processing Streaming Data

Serverless Messaging with Pub/Sub

Dataflow Streaming Features

High-Throughput BigQuery and Bigtable Streaming Features

Advanced BigQuery Functionality and Performance

Introduction to Analytics and AI

Prebuilt ML Model APIs for Unstructured Data

Big Data Analytics with Notebooks

Production ML Pipelines

Custom Model Building with SQL in BigQuery ML

Custom Model Building with AutoML