Best Apache Airflow Courses on Udemy

Best Apache Airflow Courses on Udemy

  • Course
  • 1 min read
Disclosure: This article contains affiliate links. If you click on these links and make a purchase, I may earn a commission at no additional cost to you.

10 Best Apache Airflow courses on Udemy.

Please check below for more details for each course:

Apache Airflow: The Hands-On Guide

★★★★★
$84.99
$12.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Master Apache Airflow from A to Z. Hands-on videos on Airflow with AWS, Kubernetes, Docker and more

Created by: Marc Lamberti
Apache Airflow Expert, Big Data Engineer
Rating:4.61 (2491reviews)     18950students enrolled

What Will I Learn?

  • Coding Production Grade Data pipelines by Mastering Airflow through Hands-on Examples
  • How to Follow Best Practices with Apache Airflow
  • How to Scale Airflow with the Local, Celery and Kubernetes Wxecutors
  • How to Set Up Monitoring with Elasticsearch and Grafana
  • How to Secure Airflow with authentication, crypto and the RBAC UI
  • Core and Advanced Concepts with Pros and Limitations
  • Mastering DAGs with timezones, unit testing, backfill and catchup
  • Organising the DAG folder and keep things clean

Requirements

  • Notions of Docker and Python
  • Virtual Box installed (Only for local Kubernetes cluster part)
  • Vagrant installed
  • The course "The Complete Hands-On Introduction to Apache Airflow" can be a nice plus.

Target audience

  • Data Engineers
  • Inspiring Data Engineers
  • DevOps
  • Software Engineers
  • Data Scientists

The Complete Hands-On Introduction to Apache Airflow

★★★★★
$84.99
$12.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Learn to author, schedule and monitor data pipelines through practical examples using Apache Airflow

Created by: Marc Lamberti
Apache Airflow Expert, Big Data Engineer
Rating:4.55 (7017reviews)     36930students enrolled

What Will I Learn?

  • Create plugins to add functionalities to Apache Airflow.
  • Using Docker with Airflow and different executors
  • Master core functionalities such as DAGs, Operators, Tasks, Workflows, etc
  • Understand and apply advanced concepts of Apache Airflow such as XCOMs, Branching and SubDAGs.
  • The difference between Sequential, Local and Celery Executors, how do they work and how can you use them.
  • Use Apache Airflow in a Big Data ecosystem with Hive, PostgreSQL, Elasticsearch etc.
  • Install and configure Apache Airflow
  • Think, answer and implement solutions using Airflow to real data processing problems

Requirements

  • VirtualBox must be installed - A VM of 3Gb will have to be downloaded
  • At least 8 gigabytes of memory
  • Some prior programming or scripting experience. Python experience will help you a lot but since it's a very easy language to learn, it shouldn't be too difficult if you are not familiar with.

Target audience

  • People being curious about data engineering.
  • People who want to learn basic and advanced concepts about Apache Airflow.
  • People who like hands-on approach.

Apache Airflow: The Operators Guide

★★★★★
$84.99
$12.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Step up with Apache Airflow! Master Airflow Operators and create incredible data pipelines!

Created by: Marc Lamberti
Apache Airflow Expert, Big Data Engineer
Rating:4.63 (184reviews)     2482students enrolled

What Will I Learn?

  • Master Apache Airflow Operators
  • How to version your DAGs
  • How to create DAG dependencies efficiently
  • How to trigger your DAGs on specific days
  • Create Incredible Data Pipelines by truly understanding Airflow operators

Requirements

  • Get used to Airflow, you ALREADY know the basics of Airflow
  • Docker and Docker compose installed

Target audience

  • Data engineers
  • Data scientist
  • Business Analysts
  • Software Engineers

Apache Airflow on AWS EKS: The Hands-On Guide

★★★★★
$74.99
$12.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

How to set up Apache Airflow on AWS EKS with the Kubernetes Executor and be production-ready!

Created by: Marc Lamberti
Apache Airflow Expert, Big Data Engineer
Rating:4.47 (266reviews)     3259students enrolled

What Will I Learn?

  • How to Set Up a Production Ready Architecture for Airflow on AWS EKS From A-Z
  • How to deploy DAGs from Git (public and private)
  • How to Create CI/CD Pipelines with AWS CodePipeline Deploy DAGs
  • How to Share DAGs and Store Logs with AWS EFS
  • How to Enable Remote Logging with AWS S3 in EKS
  • How to Test your DAGs in CI/CD pipelines
  • How to Store Sensitive Data in AWS Secret Manager

Requirements

  • A good knowledge of Apache Airflow
  • A intermediate knowledge of AWS
  • A intermediate knowledge of Docker and Kubernetes
  • AWS SERVICES USED ARE NOT FREE TIER ELIGIBLE

Target audience

  • Data engineers
  • Software Engineers
  • DevOps

Apache Airflow | A Real-Time & Hands-On Course on Airflow

★★★★★
$79.99
$14.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Learn A to Z of Apache Airflow from Basic to ADVANCE level, deploy workflows & data pipelines using Airflow with Docker

Created by: A to Z Mentors
Online Instructors
Rating:4.53 (1313reviews)     8004students enrolled

What Will I Learn?

  • Learn Full In & out of Apache Airflow with proper HANDS-ON examples from scratch.
  • Start with the implementation of Airflow core nomenclature - DAG, Operators, Tasks, Executors, Cfg file, UI views etc.
  • ADVANCE Airflow concepts, the explanation to which is not very clear even in Airflow's Official Documentation.
  • XComs, Hooks, Pools, SubDAGs, Variables, Connections, Plugins, Adhoc queries, Branching, Sensors and many more....
  • Exclusive features - Data Profiling, Charts, Trigger rules, airflowignore file, Zombies, Undeads, LatestOnly operator.
  • Create data pipeline of Real-Time case studies using Apache Airflow.
  • Codes and Data-sets are available in resources tab. This will save your typing efforts.
  • Learn Best practices / Do's & Don'ts to follow in Real-Time Airflow Projects.

Requirements

  • A very basic knowledge of Python will be an add-on.
  • Rest everything on Airflow is covered in this course with line to line explanations.

Target audience

  • Data engineers who want to deploy their pipelines using Airflow in their company's projects.
  • Engineers who want to switch their career from conventional schedulers (Oozie, Luigi etc)
  • Experienced techies who want to add a hot & demanding technology in their resume.

Apache Airflow: Complete Hands-On Beginner to Advanced Class

★★★★★
$74.99
$14.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Learn Apache Airflow step-by-step. Real-Life Data Pipelines & Quizzes Included. Learn by Doing!

Created by: Alexandra Abbas
Google Cloud Certified Data Engineer & Architect
Rating:3.7 (364reviews)     2041students enrolled

What Will I Learn?

  • Core and Advanced Concepts in Airflow through Real-World Examples
  • Architecture Components of Apache Airflow
  • How to Set Up Connections to External Resources
  • How to Load and Analyse Data in a Data Warehouse using Airflow
  • How to Schedule PySpark jobs using Apache Airflow
  • How to Extend Airflow with Custom Operators and Sensors
  • How to Test Airflow DAGs and Operators
  • How to Deploy Airflow Instances with Different Executors
  • How to Set Up Error Tracking and Monitoring

Requirements

  • Intermediate Python programming knowledge
  • Beginner SQL knowledge
  • Beginner Docker knowledge
  • Having Git, Docker and Conda (or other Virtual Environment Manager) installed on your machine

Target audience

  • Data Engineers
  • Data Scientists
  • Python Developers Interested in Data Engineering
  • Data Analysts with Python Programming Knowledge

Apache Airflow using Google Cloud Composer: Introduction

★★★★★
$49.99
$12.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

With Google Cloud composer learn Apache Airflow without making any local install. Ensures focus is on Airflow topics.

Created by: Guha Rajan M., B.Engg, MBA, PMP
Founder and CEO - Capstone Solutions, Trainer
Rating:3.85 (153reviews)     682students enrolled

What Will I Learn?

  • Understand automation of Task workflows through Airflow
  • Airflow Architecture - On Premise (local install), Cloud, single node, multiple node
  • How to use connection functionality to connect to different systems to automate data pipelines
  • What is Google cloud Big query and briefly how it can be used in Dataware housing as well as in Airflow DAG
  • Master core functionalities such as DAGs, Operators, Tasks through hands on demonstrations
  • Understand advanced functionalities like XCOM, Branching, Subdags through hands on demonstrations
  • Get an overview understanding on SLAs, Kubernetes executor functionality in Apache Airflow
  • The source files of Python DAG programs (9 .py files) used in demonstration are available for download towards practice for students

Requirements

  • Google Cloud Platform Account OR even Free Trial account - NO Install required
  • Good understanding on Python code and some exposure to bash shell scripting will help.

Target audience

  • People interested in Data warehousing, Big data, Data engineering
  • People interested in Automated tools for task workflow scheduling
  • Student interested to know about Airflow
  • Professional to wish to explore as how Apache Airflow can be used in Task scheduling and building Data pipelines

Mastering Apache Airflow! Deploy to Kubernetes in AWS

★★★★★
$54.99
$14.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Learn to programmatically author, schedule and monitor workflows with Apache Airflow. Deploy to Kubernetes in AWS.

Created by: Mihail Petkov
Big Data Engineer
Rating:4.15 (176reviews)     778students enrolled

What Will I Learn?

  • Advanced tips for production
  • Create your first pipeline
  • Create ETL pipeline using Pandas
  • Build Docker image for Apache Airflow
  • Create helm chart for Apache Airflow
  • Deploy Airflow to Kubernetes in AWS
  • Basic Airflow components - DAG, Plugin, Operator, Sensor, Hook, Xcom, Variable and Connection
  • Advance in branching, metrics, performance and log monitoring
  • Run development environment with one command through Docker Compose
  • Run development environment with one command through Helm and Kubernetes
  • The difference between Sequential, Local, Celery and Kubernetes Executors
  • Understand Apache Airflow's configuration properties
  • Investigate Apache Airflow's REST Api
  • Explore Apache Airflow's web interface

Requirements

  • Internet connection
  • Computer with either MacOS or Linux
  • Basic Python knowledge
  • A desire to learn

Target audience

  • Software Engineers curious about Apache Airflow
  • Software Engineers looking to automate repetitive tasks
  • Data Engineers looking to improve their Data Platforms

Practical Apache Airflow

★★★★★
$44.99
$13.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Develop Data Pipelining & Workflow. Build, schedule and monitor Data Pipelines using Apache Airflow in Python

Created by: DevTechie Inc
Learn by Doing. Practical Approach to Solve Common Problems
Rating:3.45 (17reviews)     126students enrolled

What Will I Learn?

  • Airflow, Developing Data Pipeline, Python, Pandas
  • Hands on data pipeline development and comparison with other technology
  • Installation, Configuration of Airflow
  • DAG's, Creating workflow, Operators, Tasks, dependency management, Hooks, Connections
  • Different Executors like Local, Celery and Sequential and differences
  • Airflow Architecture in detail
  • Advanced concepts like Xcoms, Branching, Variables and DAG Chaining
  • Authentication and Log storage to S3
  • Airflow on Docker

Requirements

  • Beginner Python experience will be helpful

Target audience

  • Students who want to learn developing data pipeline
  • Students and Professional wanting to learn Airflow
  • Professional looking to implement Airflow for their team and organization

Apache Airflow 2.0 : Complete Distributed Configuration

★★★★★
$49.99
$12.00
 in stock
Udemy.com
as of July 17, 2024 5:42 am

Setup HA Airflow using multiple Schedulers and Celery Workers

Created by: Ganesh Dhareshwar
Senior Data Engineer at Delivery Hero
Rating:4.15 (26reviews)     176students enrolled

What Will I Learn?

  • Gain complete understanding of the apache airflow
  • Learn different types of Executors and it's working principles
  • Own a scalable distributed airflow setup which could be shared by multi teams in your organisation

Requirements

  • Python >= 2.7

Target audience

  • Curious on Big Data Technologies

Price Statistics

  • All prices mentioned above are in United States dollar.
  • This product is available at Udemy.
  • At udemy.com you can purchase Apache Airflow: The Hands-On Guide for only $12.00
  • The lowest price of Apache Airflow | A Real-Time & Hands-On Course on Airflow was obtained on July 17, 2024 5:42 am.

Check out more: