Data Engineering with Apache Beam


September 20
Jesse Anderson
Data Engineer, Creative Engineer and Managing Director
Big Data Institute


Takes a participant from no knowledge of Beam to being able to develop with Beam professionally. It covers the reasons why Beam is changing how we do data engineering. There is an in-depth coverage of Beam’s features and API.

intended Audience: Technical, Software Engineers, QA, Analysts
Prerequisites: Intermediate-Level Java
You Will Learn
The basics of coding a Beam pipeline with Java to build your Big Data foundation.
How Beam uses windows to make it easy to sessionize and trigger on time frames.
How to integrate and use Beam with the rest of your Big Data systems.
Course Outline
Professional Beam Development
Coding With Beam
Beam Model
Beam API Pipelines
Beam API Processing
Windowing Beam
Event and Processing Times
Advanced Windowing API
Beam Runners
Supported Runners
Runner Profiles
Choosing a runner

Jesse Anderson

Jesse Anderson trains at companies ranging from startups to Fortune 100 companies on Big Data. This includes training on cutting edge technology like Apache Kafka, Apache Hadoop and Apache Spark. He has taught thousands of students the skills to become Data Engineers.
He is widely regarded as an expert in the field and his novel teaching practices. Jesse is published on O’Reilly and Pragmatic Programmers. He has been covered in prestigious publications such as The Wall Street Journal, CNN, BBC, NPR, Engadget, and Wired.