Apache Airflow
Training Description
Training Objectives and Topics
This Apache Airflow training introduces participants to the world of ETL process orchestration and workflow management in production environments. Participants will learn about Airflow's architecture, how to build and parameterize DAGs, use operators and sensors, as well as manage scheduling and system administration. Through practical exercises, participants will gain the knowledge necessary to effectively deploy and maintain processes in Apache Airflow.
Training Objectives
- Understanding the Apache Airflow architecture and setting up the working environment.
- The ability to build and parameterize DAGs.
- Learning about basic operators and how to use them.
- Using connections and sensors for process handling.
- Task control: scheduling, backfill, trigger rules, and conditions.
- SQL handling in Airflow, installing providers, and defining connections.
- DAG and variable parameterization using XCOM and Variables.
- Administration basics: managing accounts and permissions.
Book this Training
- Format: Remote
- Language: Polish
- Type: Open, guaranteed training
- Date: 27-30.01.2026
- Duration: 4 days (4h/day)
- Trainer: Piotr Chudzik
Net price per participant. Guaranteed training requires only one participant.
Training Objectives
- Understanding the Apache Airflow architecture and setting up the working environment.
- The ability to build and parameterize DAGs.
- Learning about basic operators and how to use them.
- Using connections and sensors for process handling.
- Task control: scheduling, backfill, trigger rules, and conditions.
- SQL handling in Airflow, installing providers, and defining connections.
- DAG and variable parameterization using XCOM and Variables.
- Administration basics: managing accounts and permissions.
Benefits for Participants
- Ability to independently design and run DAGs in Airflow.
- Increased efficiency in working with ETL processes and workflows.
- Practical experience with operators and sensors.
- Knowledge of process parameterization and monitoring methods.
- Understanding of system administration and access management.
- Preparation for deploying and maintaining Airflow in production environments.
Target Audience
- Analysts and data engineers.
- ETL specialists and BI developers.
- System administrators and DevOps professionals.
- Individuals responsible for process automation and workflow orchestration.
Training Program
Introduction
- Overview of Airflow architecture
- Setting up the working environment
DAG Basics
- Creating a basic DAG
- Parameters (arguments)
- Adding notes/documentation
Basic Operators
- Bash, Python, and Http Operator
- Task flow and grouping
Connections and Sensors
- FileSensor
- HttpSensor
- PythonSensor
Task Control
- Scheduling configuration
- Performing backfills
- Conditional task control
- Trigger rules
SQL and Connections
- SQL Operators
- SQL Sensors
- Installing providers
- Creating connections
Parameterization
- DAG Config
- XCOM
- Airflow Variables
Administration
- Creating accounts
- Defining permissions
No budget for training? Get funding!
A program that allows you to easily and quickly obtain funding for training for individual persons.
Why choose guaranteed training?
- Delivery guarantee. The training will take place regardless of the number of participants.
- Knowledge exchange and experience sharing with specialists from other industries.
- Interactive, live-led sessions. Not just theory, but also practical exercises and discussions.
- Flexible remote format. Join from anywhere.
Need Help?
Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.
Get in Touchwroclaw@nobleprog.pl or +48 (22) 103 3718