Apache Airflow Training

3896 Learners

Apache Airflow was introduced by Airbnb. This open-source workflow management platform is designed for data engineering pipelines. PR Tech Skills is providing Apache Airflow Training for experienced professionals who want to add a hot & demanding technology in their resume, technology aspirants who want to switch their career from conventional schedulers, and data engineers who want to deploy their pipelines using Airflow in their company's projects. Go for this Apache Airflow Training if you want to manage the company's increasingly complex workflows effectively.

Airflow is a must-have for you if you have many ETL(s) to manage. PR Tech Skills is offering Apache Airflow Training to teach the participants everything they need to start using Apache Airflow through theory and practical videos. Our offered course is based on a few things such as the definition of Airflow, how it works, and the process of configuring Apache Airflow. However, you will also learn the techniques of creating plugins, making real dynamic pipelines, and applying advanced concepts of Apache Airflow.

Apache Airflow Course Objectives:
  • How to deal with the core functionalities such as DAGs, Tasks, Operators, and Workflows?
  • How to understand and apply advanced concepts of Apache Airflow such as XCOMs, Branching and SubDAGs?
  • What is the difference between Sequential, Local and Celery Executors
  • How to use Sequential, Local and Celery Executors?
  • How to use Apache Airflow in a Big Data ecosystem with the use of PostgreSQL, Hive, Elasticsearch?
  • How to create plugins to add functionalities to Apache Airflow?
  • How to use Docker with Airflow and different executors?
  • How to implement solutions using Airflow to real data processing problems?
  • How to install and configure Apache Airflow?
Apache Airflow Online Training
  • Recorded Videos After Training
  • Digital Learning Material
  • Course Completion Certificate
  • 24x7 After Training Support
Apache Airflow Course Target Audience
  • Data engineers who want to deploy their pipelines with the use of Airflow
  • Engineers who want to switch their careers from conventional schedulers
  • Professionals who want to add a hot & demanding technology to their resume
  • Professionals who want to learn basic and advanced concepts about Apache Airflow
Apache Airflow Course Prerequisites
  • You should have prior work experience in programming or scripting to pursue this Apache Airflow Training. You need at least 8 gigabytes of memory and VirtualBox installed. A VM of 3Gb needs to be downloaded. However, working experience in Python will help you a lot.
Apache Airflow Course Certification
  • PR Tech Skills will provide you with a training completion certificate after completing this Apache Airflow Training.

Apache Airflow was introduced by Airbnb. This open-source workflow management platform is designed for data engineering pipelines. PR Tech Skills is providing Apache Airflow Training for experienced professionals who want to add a hot & demanding technology in their resume, technology aspirants who want to switch their career from conventional schedulers, and data engineers who want to deploy their pipelines using Airflow in their company's projects. Go for this Apache Airflow Training if you want to manage the company's increasingly complex workflows effectively.

Airflow is a must-have for you if you have many ETL(s) to manage. PR Tech Skills is offering Apache Airflow Training to teach the participants everything they need to start using Apache Airflow through theory and practical videos. Our offered course is based on a few things such as the definition of Airflow, how it works, and the process of configuring Apache Airflow. However, you will also learn the techniques of creating plugins, making real dynamic pipelines, and applying advanced concepts of Apache Airflow.

Apache Airflow Course Objectives:
  • How to deal with the core functionalities such as DAGs, Tasks, Operators, and Workflows?
  • How to understand and apply advanced concepts of Apache Airflow such as XCOMs, Branching and SubDAGs?
  • What is the difference between Sequential, Local and Celery Executors
  • How to use Sequential, Local and Celery Executors?
  • How to use Apache Airflow in a Big Data ecosystem with the use of PostgreSQL, Hive, Elasticsearch?
  • How to create plugins to add functionalities to Apache Airflow?
  • How to use Docker with Airflow and different executors?
  • How to implement solutions using Airflow to real data processing problems?
  • How to install and configure Apache Airflow?
Apache Airflow Online Training
  • Recorded Videos After Training
  • Digital Learning Material
  • Course Completion Certificate
  • 24x7 After Training Support
Apache Airflow Course Target Audience
  • Data engineers who want to deploy their pipelines with the use of Airflow
  • Engineers who want to switch their careers from conventional schedulers
  • Professionals who want to add a hot & demanding technology to their resume
  • Professionals who want to learn basic and advanced concepts about Apache Airflow
Apache Airflow Course Prerequisites
  • You should have prior work experience in programming or scripting to pursue this Apache Airflow Training. You need at least 8 gigabytes of memory and VirtualBox installed. A VM of 3Gb needs to be downloaded. However, working experience in Python will help you a lot.
Apache Airflow Course Certification
  • PR Tech Skills will provide you with a training completion certificate after completing this Apache Airflow Training.

Apache Airflow Training Course Content

Apache Airflow Course Content

Module 1: Course Introduction 

  • Important Prerequisites 
  • Course Objectives 
  • Who am I? 
  • Development Environment

Module 2: Getting Started with Airflow

  • Introduction
  • Why Airflow?
  • What is Airflow? 
  • How Airflow works?
  • Installing Airflow 2.0
  • The CLI in Airflow 2.0
  • What you need to know about the UI

Module 3: Coding Your First Data Pipeline with Airflow 

  • Introduction
  • What is DAG? 
  • Time to code your first DAG
  • DAG Skeleton
  • What is an Operator?
  • Creating Table
  • The secret weapon!
  • The Providers
  • Is API available?
  • Extracting users
  • Processing users
  • Storing users
  • Order matters!
  • You data pipeline in action!
  • Dag scheduling
  • Backfilling and catchup

Module 4: Databases and Executors

  • Introduction
  • The default configuration 
  • Start scaling with the Local Executor
  • Scale to the infinity with the Celery Executor
  • Scaling Airflow with the Celery Executor in action!
  • Changing the executor
  • Concurrency, the parameters you must know!
  • Concurrency in practice

Module 5: Implementing Advanced Concepts in Airflow 

  • Introduction
  • Adios repetitive patterns
  • Minimising DAGs with SubDAGs
  • Adios SubDAGs, Welcome TaskGroups!
  • Sharing data between tasks with XComs
  • XComs in action!
  • Choosing a specific path in your DAG
  • Executing a task according to a condition
  • Trigger rules or how tasks get triggered
  • Changing the way your tasks are triggered

Module 6: Creating Airflow Plugins with Elasticsearch and PostgreSQL

  • Introduction
  • Installing Elasticsearch
  • How the plugin system works?
  • Creating a hook interacting with Elasticsearch
  • Creating the PostgresToElasticOperator

Module 7: Using Apache Airflow with Docker 

  • Introduction
  • Quick Reminder About Docker
  • Running Airflow on Docker with the Celery Executor
  • Running Airflow on Docker with the Local Executor

Module 8: Airflow 2.0

  • What to expect from Airflow 2.0?
     

Drop Us a Query

+91 95550 06479

Available 24x7 for your queries

Apache Airflow Corporate Training & Certification Program

Employee training and development programs are essential to the success of businesses worldwide. With our best-in-class corporate trainings you can enhance employee productivity and increase efficiency of your organization. Created by global subject matter experts, we offer highest quality content that are tailored to match your company’s learning goals and budget.

Learn from the experts

Customized Training

Be it schedule, duration or course material, you can entirely customize the trainings depending on the learning requirements of your workforce. You can even choose a trainer from our team of certified industry experts.

Learn from the experts

Expert Mentors

Get trained from our team of highly skilled and certified trainers, who are officially accredited professionals with relevant industry experience and adept in providing the knowledge and skills required to be successful.

Learn from the experts

360º Learning Solution

Engage your employees with our all-inclusive learning platform. Avail benefits of 24/7 access to the learning management system, industry-certified mentors, assessments & mock tests, real-time learning and more.

Learn from the experts

Learning Assessment

Check test score and performance with our skills analysis tools. Our detail scoreboard displays scores, areas of strength, detailed answer of questions and more for each employee.

Download Corporate Brochure

+91 9555006479

Available 24x7