Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apache Airflow From Basics to Mastery
Rating: 3.5 out of 5(6 ratings)
17 students

Apache Airflow From Basics to Mastery

Learn Apache Airflow with practical examples and build efficient, scalable data pipelines
Created byBI Master
Last updated 3/2025
English

What you'll learn

  • How to write complex pipelines with just a few lines of code
  • The look and feel of the Airflow tool and its ecosystem
  • Step-by-step guidance on moving from simple to complex system components
  • How to avoid mistakes and understand why they happen
  • You will learn through practical examples based on common real-world usage

Course content

9 sections17 lectures2h 7m total length
  • Introduction1:39

Requirements

  • You should be familiar with the basics of Python

Description

Apache Airflow From Basics to Mastery is your step-by-step guide to advancing your workflow automation skills. Whether you’re just getting started or looking to deepen your understanding, this course will help you write efficient, scalable, and dynamic pipelines with minimal code. You'll explore the core features of Apache Airflow, learning how to move from simple to complex system components while avoiding common mistakes and understanding why they happen.

Throughout the course, you'll gain hands-on experience with real-world examples, ensuring you can confidently apply what you learn in practical scenarios. You’ll work with Docker containers, create your first DAG, and explore key features like branching, trigger rules, and decorators. The course covers essential operators, hooks, and sensors, including AWS S3, Postgres, SQL, and more.

As you progress, you’ll dive into scheduling, dataset management, and Airflow’s powerful integration capabilities, such as working with DBT, securing passwords with a Fernet key, and managing access control. Additionally, you’ll learn best practices for versioning your code with Git, ensuring your workflows remain organized and maintainable.

This course is designed for anyone looking to boost their Airflow skills or use it regularly for workflow automation. Whether you’re a data engineer, developer, or DevOps professional, you’ll walk away with a strong foundation in Apache Airflow and the confidence to build robust data pipelines.

Who this course is for:

  • This course is for anyone looking to boost their Airflow skills or use it regularly for workflow automation