
UdemyManaging dozens of ETLs manually is chaos. Apache Airflow brings order: it lets you define workflows as code, schedule them intelligently, and monitor their health. This hands-on course builds from core concepts through advanced patterns, using practical projects to cement learning.
You'll master sensors (waiting for conditions), hooks (database interactions), and Airflow's new Asset syntax—a paradigm shift in how you think about dependencies. You'll also explore executors like CeleryExecutor for scaling work across multiple machines, and learn to build custom providers and decorators for specialized tasks. Ideal for data engineers, analytics teams, and anyone orchestrating complex, recurring data work.
Apache Airflow is an open-source platform for programmatically authoring, scheduling, and monitoring workflows. If you have many ETLs to manage, Airflow is a must-have.
In this course, you are going to learn everything you need to start using Apache Airflow 3 through theory and practical videos.
You will start with the basics such as:
What is Apache Airflow?
The core concepts of Airflow
Different architectures to run Airflow
What happens when a workflow runs
Then you will create your first data pipeline covering many Airflow features such as:
Sensors, to wait for specific conditions
Hooks, for interacting with a database
Taskflow, for writing efficient, easy-to-read DAGs
XCOMs, for sharing data
and much more.
At the end of the project, you will be equipped for creating your own workflows!
After the project, you will also discover the new Asset syntax that completely change your way of thinking about your tasks in Airflow 3.
What is an Asset
How to create dependencies between Assets
How to materialize an Asset
and more.
You will discover the different executors for running Airflow at scale. More specifically, the CeleryExecutor which is extremely popular.
How to configure Airflow for using the CeleryExecutor
How to distribute your tasks on different Workers
How to choose your Workers with Queues
and more.
You will explore advanced features to elevate your DAGs to a new level, and conclude by creating your own Airflow provider and a new decorator for executing SQL requests.
If you're working in a company with Airflow, you will love that part.
Enjoy
Price
No active coupon right now
View Course →No coupon right now. We'll tell you when there is one.
Advertisement
More in Development








Not the best price we've seen. The lowest we've recorded is $11.99 on 3 Aug.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.