Udemy

Apache Beam | Google Data Flow (Python) | Hands on course

Enroll Now
  • 6,109 Students
  • Updated 5/2024
  • Certificate Available
4.4
(1,012 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 13 Minute(s)
Language
English
Taught by
Navdeep Kaur
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.4
(1,012 Ratings)

Course Overview

Apache Beam | Google Data Flow (Python) | Hands on course

Data Engineering with complete Hands on course for Apache Beam | Google Data Flow to build Big Data Pipelines

Apache Beam is future of Big Data technology  and is used to build big data pipelines. This course is designed for beginners  who want to learn how to use Apache Beam using python language . It also covers  google cloud dataflow which is hottest way to build big data pipelines nowadays using Google cloud.


This course consist of various hands on to get you comfortable with various topics in Apache Beam.This course will introduce various topics:


  • Architecture

  • Transformations

  • Side Inputs/Outputs

  • Streaming with Google PubSub

  • Windows in Streaming

  • Handling Late elements

  • Using Triggers

  • Google Cloud Dataflow

  • Beam SQL / Beam SQL on GCP

By the end of this course, you will find yourself ready to start using Apache Beam in real work environment.


What make this course unique - it's concise that's in only 3 hours you will be able to complete it, covers all relevant topics and slides and presentations are really very exciting and easy to understand.


Why Apache beam is future of Big Data?

1. It runs on top of popular big data engine like spark, flink, Google data flow.

2. It is used by big giant like Google.

3. It solves the industry biggest problem of migration and unification from one processing engine to another.


So if you want to learn future technology , then you are right place.


Course Content

  • 9 section(s)
  • 37 lecture(s)
  • Section 1 Apache Beam Introduction
  • Section 2 Apache Beam Transformations
  • Section 3 Pardo with Side Inputs/Outputs
  • Section 4 Streaming with Apache Beam
  • Section 5 Windows in Apache Beam
  • Section 6 Handling Late Elements
  • Section 7 Using Triggers
  • Section 8 Google Cloud Dataflow
  • Section 9 Beam SQL

What You’ll Learn

  • Apache Beam


Reviews

  • M
    Murali Karlapudi
    5.0

    Great course! The instructor explains Apache Beam concepts—batch and stream processing, transformations, windowing, late events, Beam SQL, and Google Cloud Dataflow—very clearly with Good Python examples. Her communication is excellent, and the content is short, focused, and easy to understand. Perfect for getting a quick, practical foundation.

  • J
    Joseph Schwartz
    5.0

    Great course. Thank you!

  • A
    ANJANEYA REDDY VENNA
    3.0

    Need more clarity on dataflow coding samples covering all the features

  • J
    James White
    5.0

    This class has been very beneficial to understanding Apache Beam and is a great companion piece to understanding GCP Dataflow. Very detailed breakdown of the key methods in Python and worth review and doing the hands on lessons.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed