Apache Airflow Certification Course

Thu Jul 11 2024 at 06:00 pm to Thu Sep 05 2024 at 08:00 pm UTC-05:00

911 Washington Ave #500 | St. Louis

The GEOINT Hub
Publisher/HostThe GEOINT Hub
Apache Airflow Certification Course
Advertisement
A 9-week comprehensive course designed to prepare you for Apache Airflow certifications, focusing on the Astronomer Airflow 101 and DAGs.
About this Event

NOTE: Participants need to bring laptops capable of running Docker, and must be comfortable with python and the command line in their operating system of choice. 2nd batch of material assumes knowledge of Apache Airflow, which people will get from the first course.


This is a 9-week, in-person course: The first 4 weeks will cover material for the Airflow Fundamentals certificate, while the last 5 weeks will cover material for the DAG Authoring certificate. Classes will be every Thursday from 6pm to 8pm,beginning on July 11th.


Course Description:


This 9-week comprehensive course is designed to prepare participants for Apache Airflow certifications, focusing on the Astronomer Airflow 101 and DAG Authoring certifications. Ideal for data engineers, data scientists, and IT professionals, this course offers a robust curriculum combining theoretical knowledge with practical application, ensuring a thorough understanding of Apache Airflow.


What is Apache Airflow?


Apache Airflow is an open-source platform used to programmatically author, schedule, and monitor workflows. It allows users to define workflows as Directed Acyclic Graphs (DAGs) of tasks, providing powerful tools to manage and automate data pipelines. Airflow is widely used for ETL processes, business operations, infrastructure management, and MLOps, offering a scalable and flexible solution for complex workflows.


Requirements:


• Proficiency in Python

• Comfort with Command Line Interface (CLI)

• Laptop

• Docker


Course Outline:


Weeks 1-4: Airflow 101 Certification


Week 1: Introduction to Apache Airflow

• What is Airflow?

• What is a DAG?

• Example Use Cases

• ETL

• Business Operations

• Infrastructure Management

• MLOps

• Architecture/How It Works

Week 2: Setting Up CLI and Exploring the User Interface

• Setting Up CLI

• User Interface

• Looking at DAGs

• Connections

• Variables

• DAG Overview

• Parameters

• Resources

• Academy

• Docs

• Registry

• Ask Astro

Week 3: DAGs 101

• First DAG Walkthrough

• Scheduling

• Operators

• Connections

• Xcoms

• Variables

• Sensors

Week 4: Scheduling Deep Dive

• All the Dates and Times

• Cron vs. Timedelta vs. Custom Timetables

• Idempotence and Determinism

• Backfilling and Catchup


Weeks 5-9: DAG Authoring Certification


Week 5: Applying Business Logic

• Branching

• Grouping Tasks

• Trigger Rules

• Templating

• Task Priority

Week 6: TaskFlow API

• Xcoms

• TaskFlow API

Week 7: Advanced Dependency Management

• Branching

• Trigger Rules

• cross_downstream() and chain()

• ExternalTaskSensor

• TriggerDagRunOperator

Week 8: Optimization

• Dynamic Tasks

• Parallelism, DAG_Concurrency, and Max_Active_Runs_Per_DAG

• Pools and Queues

• Async Operators

Week 9: Reliability and Maintenance

• Retries

• SLAs

• Timeouts


Learning Outcomes:


By the end of this course, participants will:


• Have a solid understanding of Apache Airflow and its components.

• Be able to develop, deploy, and manage workflows using Airflow.

• Understand best practices and advanced techniques for DAG authoring.

• Be prepared to take the Astronomer Airflow 101 and DAG Authoring certification exams.


Embark on this journey to master Apache Airflow and achieve certification, enhancing your skills and career prospects in the data engineering field.

Advertisement

Event Venue & Nearby Stays

911 Washington Ave #500, 911 Washington Avenue, St. Louis, United States

Tickets

USD 5.00

Sharing is Caring:

More Events in St. Louis

Downtown Summer Nights: Happy Hour w\/ DJ Mahf
Thu Jul 11 2024 at 05:00 pm Downtown Summer Nights: Happy Hour w/ DJ Mahf

Keiner Plaza

ACC STL - July Thirsty Thursday Social
Thu Jul 11 2024 at 05:00 pm ACC STL - July Thirsty Thursday Social

5200 Oakland Ave, St Louis, MO 63110-1436, United States

Poetry in the Garden: Current Events
Thu Jul 11 2024 at 05:15 pm Poetry in the Garden: Current Events

634 S Broadway, St. Louis, MO, United States, Missouri 63102

Dutchtown Business After Hours: Sign of the Times Tattoo
Thu Jul 11 2024 at 05:30 pm Dutchtown Business After Hours: Sign of the Times Tattoo

Sign of the Times Tattoo

 Board Games @ Central
Thu Jul 11 2024 at 05:30 pm Board Games @ Central

1301 Olive St, St. Louis, MO, United States, Missouri 63103

Artist Meet Up
Thu Jul 11 2024 at 05:45 pm Artist Meet Up

Gelateria Coffee Company

It's Time Presents: Girls Night Out Tour
Thu Jul 11 2024 at 07:00 pm It's Time Presents: Girls Night Out Tour

Stifel Theatre

Music Series: The Cookbook by BeBe Brown and the Neosouls
Thu Jul 11 2024 at 07:00 pm Music Series: The Cookbook by BeBe Brown and the Neosouls

4652 Maryland Ave, St. Louis, MO, United States, Missouri 63108

Alex Sons with West End Junction at Jack's Joint!
Thu Jul 11 2024 at 07:00 pm Alex Sons with West End Junction at Jack's Joint!

Jack's Joint: Musiques at O'Connell's

FCS - Abbey of the Glittering Arch - General Membership Meeting
Thu Jul 11 2024 at 07:00 pm FCS - Abbey of the Glittering Arch - General Membership Meeting

12 Maryland Plz, St Louis, MO 63108-1502, United States

Disbelief: Cocktails And Conjuring
Thu Jul 11 2024 at 07:00 pm Disbelief: Cocktails And Conjuring

The Golden Hoosier

SkateLyfe TV Presents: Skate Lessons for Beginners
Thu Jul 11 2024 at 07:00 pm SkateLyfe TV Presents: Skate Lessons for Beginners

2650 Locust St

St. Louis is Happening!

Never miss your favorite happenings again!

Explore St. Louis Events