Individual scheduling
The courses are held as dedicated group sessions. Once you've booked, we'll coordinate a date that works for your team and send invitations to all participants.
Prerequisites
What you'll learn
Course Introduction
Beam and Dataflow Refresher
Beam Portability
Runner v2
Container Environments
Cross-Language Transforms
Dataflow Shuffle Service
Dataflow Streaming Engine
Flexible Resource Scheduling
IAM
Quota
Data Locality
Shared VPC
Private IPs
CMEK
Beam Basics
Utility Transforms
DoFn Lifecycle
Windows
Watermarks
Triggers
Sources and Sinks
Text IO and File IO
BigQuery IO
PubSub IO
Kafka IO
Bigtable IO
Avro IO
Splittable DoFn
Beam Schemas
Code Examples
State API
Timer API
Summary
Schemas
Handling unprocessable Data
Error Handling
AutoValue Code Generator
JSON Data Handling
Utilize DoFn Lifecycle
Pipeline Optimizations
Dataflow and Beam SQL
Windowing in SQL
Beam DataFrames
Beam Notebooks
Job List
Job Info
Job Graph
Job Metrics
Metrics Explorer
Logging
Error Reporting
Troubleshooting Workflow
Types of Troubles
Pipeline Design
Data Shape
Sources, Sinks, and External Systems
Shuffle and Streaming Engine
Testing and CI/CD Overview
Unit Testing
Integration Testing
Artifact Building
Deployment
Introduction to Reliability
Monitoring
Geolocation
Disaster Recovery
High Availability
Classic Templates
Flex Templates
Using Flex Templates
Google-provided Templates
Summary