Home / Apache Airflow: Orchestrate Data Pipelines · हिन्दी
Apache Airflow: Orchestrate Data Pipelines
Learn to schedule and monitor workflows with Apache Airflow: DAGs, TaskFlow, scheduling, XComs, branching, sensors, retries, idempotent design and deployment.
Start course →
Syllabus Airflow Basics What Airflow Is and Is Not Architecture: Scheduler, Executor, Workers, Database Installing and Running Locally Core Concepts: DAG, Task, Run, Instance
Writing DAGs Operators and Providers The TaskFlow API Setting Dependencies Scheduling: Cron, Intervals and Catchup
Passing Data and Templating XComs and Their Limits Jinja Templating and Macros Connections, Variables and Secrets
Control Flow Branching Trigger Rules Sensors and Deferrable Operators Dynamic Task Mapping
Designing Reliable Pipelines Idempotent, Partitioned Tasks Backfills and Reprocessing Keep Airflow Lightweight
Reliability and Operations Retries, Timeouts and Callbacks Concurrency, Pools and Priorities Monitoring, Logs and SLAs
Scaling and Deployment Executors and Deployment Options Deploying DAGs with Git and CI
Putting It Together Case Study: A Daily Sales Pipeline Revision: Cheat Sheet and Self-Check
GeeksWithGeeks — Free, hands-on tutorials in Python, Java, JavaScript, TypeScript, Angular, Node.js, DSA, system design, databases and Docker — as readable lessons or 30-second shorts, in English and Hindi.