Description
Master Google Cloud Dataflow and Apache Beam course. This advanced training course will help you become fully familiar with Apache Beam and Google Cloud Dataflow. Whether you are a beginner or experienced, this course is suitable for everyone. All you need is basic knowledge of Java programming language. In this course, each concept is accompanied by hands-on exercises so you can confidently work on projects that use these technologies. Below are some of the most important parts of this training course:
What you will learn in this course:
- Apache Beam architecture
- All features of Apache Beam
- Detailed study of Cloud Dataflow
- Practical sessions that demonstrate each of the topics
- Apache Beam Overview: In this section, you will get to know Apache Beam architecture and overview.
- Working with Beam Pipelines: You will learn how to create and manage Beam pipelines.
- Pipeline Options: You’ll learn how to set up and customize pipelines.
- User-defined functions using ParDo: Using these functions, you can perform your desired operations on the data.
- GroupByKey and CoGroupByKey: These functions help you group data by key.
- Collecting data using the Combine function: With this function, you can collect and combine data.
- Merge data using Flatten: With this function you can merge multiple datasets.
- Create multiple datasets using MultiOutput: You can use a pipeline to create multiple output datasets.
- Using side inputs: You will learn how to use side inputs in your pipelines.
- Schema in Apache Beam: Using Schema you can filter, group and combine your data.
- Stateful Pipelines Using State and Timer: You will learn how to create stateful pipelines.
- Add custom metrics to the pipeline: You can add custom metrics to the pipeline to better analyze its performance.
- Beam SQL: Using simple SQL, you can create Beam pipelines.
- Splittable DoFn: You will learn how to create splittable DoFn.
- Windowing in Apache Beam: Using windowing, you can group data by time and other criteria.
- Watermark and Triggers: You will learn what Watermark and Triggers are and how they work.
- Getting to know the basics of cloud computing platforms: You will learn the basic concepts of cloud computing.
- Cloud Dataflow: You will be introduced to this Apache Beam managed service provided by Google Cloud Platform.
- Running Pipelines in Cloud Dataflow: You will learn how to run your own pipelines in Cloud Dataflow.
- Using Predefined Templates: You will learn about the different types of predefined templates provided by Google Cloud Dataflow.
- Create custom templates using Classic and Flex mode: You’ll learn how to create your own custom templates.
- All training materials including Java project packages for quick practice
This course is suitable for people who:
- Interested in Apache Beam and Cloud Dataflow and want to learn about them.
- They are currently working on projects that use these technologies.
Details of Master Google Cloud Dataflow and Apache Beam course
- Publisher: Udemy
- Lecturer: Jiji Alex
- Training level: beginner to advanced
- Training duration: 5 hours and 59 minutes
- Number of courses: 65
Course headings
Prerequisites of Master course Google Cloud Dataflow and Apache Beam
- Basic knowledge of Java to learn Apache Beam and understanding of Google Cloud Platform for better understanding of Cloud Dataflow
Course images
Sample video of the course
Video Player
00:00
00:00
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 720p
download link
File(s) password: www.downloadly.ir
File size
2.7 GB

