Welcome to the repository containing quiz questions and notes for Apache Airflow, inspired by the Airflow 101 learning path from Astronomer! π
This repo helps you build foundational knowledge of Airflow 3 by consolidating key concepts, quizzes, and notes covering core topics like DAG creation, scheduling, the Airflow UI, XComs, sensors, and more.
The Airflow 101 learning path guides you through the essential skills to get started with Apache Airflow 3, including:
- Core Airflow concepts and architecture
- Navigating and using the Airflow UI
- Building your first DAG following best practices
- Efficiently scheduling DAGs
- Managing data pipelines and tasks
| Module Name | Description |
|---|---|
| Introduction to Orchestration and Airflow | Overview of data orchestration and Airflow |
| Airflow: Basics | How Airflow works under the hood and DAG basics |
| Airflow: Local Development Env | Setting up a local Airflow development environment |
| Airflow: UI | Monitoring DAGs and Tasks efficiently in Airflow UI |
| Airflow: DAGs 101 | Basics of creating data pipelines in Airflow |
| Airflow: DAG Scheduling | Understanding how DAG scheduling works |
| Airflow: XComs 101 | Sharing data between tasks using XComs |
| Airflow: Sensors | Using sensors to wait for external events |
| Airflow: Command Line Interface (CLI) | Using Airflow CLI for various operations |
| Airflow: Connections and Variables | Managing Connections and Variables in Airflow |
| [Airflow 2] Airflow: Debug DAGs | Debugging DAGs effectively |
- Quiz questions and answers for each module β
- Concise notes covering important Airflow concepts π
| Logo | Name | Description | Link |
|---|---|---|---|
![]() |
Airflow 101 (Airflow 3) | Official learning path for Apache Airflow 3 by Astronomer |
If you find this repo helpful, please give it a β by clicking the Star button at the top right! It motivates me to keep improving and helps others discover this resource.
