The Complete Guide to Apache Airflow 2020
3.6 (24 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,395 students enrolled

The Complete Guide to Apache Airflow 2020

2000+ Students! Master Airflow like a professional.
3.6 (24 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,395 students enrolled
Last updated 6/2019
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Install and Setup Python and AirFlow
  • How to use DAG's theoretically and practically in AirFlow
  • Start of by creating your own basic Workflow
  • Explore and Work with the UI/Airflow Server
  • Test Workflows created with AirFlow
  • Master different types of operators
  • Work with variables and XCOM
  • Schedule your workflows
  • Integrate Airflow and Slack and send out alerts and notifications
  • Set up SMTP with Airflow and send out emails
  • Use Airflow Logging
  • Use Google Cloud Composer with Airflow
Course content
Expand all 16 lectures 01:49:30
+ Install and SetUp
1 lecture 02:27
Setup Python and Airflow so you can get a move on in the course!
Set up AirFlow
1 question
+ Essential Concepts
1 lecture 04:54

Which one is a DAG?

Graphs Quiz!
1 question
+ Hello AirFlow!
2 lectures 17:37
First DAG
10:25
Test our First DAG
07:12
Create your first script in Airflow!
Write Hello World in Airflow!
1 question
+ AirFlow UI
2 lectures 07:18
Start up the UI
02:40
Learn the UI
04:38
Do as the question says to practice working with the UI.
Get Started with the UI!
1 question
+ Airflow Technicals
7 lectures 49:23
Operators
01:55
Variables
07:11

Why do we use Variables the way we do?

Variables Quiz!
1 question
XCOM
14:54

Test your XCOM knowledge!

XCOM Quiz!
1 question
Scheduling
09:23
Logging
01:50
Sensors
08:14
Branching
05:56
+ Google Cloud Composer
1 lecture 07:28
AirFlow and Google Cloud Composer
07:28
Requirements
  • An Internet connection
  • A working Computer with either Windows/MacOS or Linux
  • A desire to learn!
  • Elementary knowledge of Python
Description

Whether you are a QA professional looking for a way to automate your tests or a developer looking for a one stop shop to manage your entire workflow design and development cycle Airflow has a solution for you . For business analysts Airflow can help you with the design of your ETL workflows.

You will get a quick grasp on Apache  Airflow. It is one of the best set of workflow management tools out there, with the ability to design and develop scalable  workflows for free.

Whether you are looking to get some experience with Airflow or a professional looking for a tool to design and development your workflow you will find what you  need here. Everything is well documented and separated, so you can find what you need. Assignments and Quizzes will make sure you stay on track and test your knowledge.

Installation and Setup

Install and Setup Python and AirFlow on Windows/Mac .

Essential Concepts

Learn the concepts you need to work with a workflow management system like Airflow.

Hello Airflow!

Create your first workflow and get a feel for the tool.

Airflow UI!

Spin up the Airflow WebServer and find your way through the User Interface.

Airflow Technicals

Take your first steps in AirBending as you learn different Airflow features in detail.

Connection and Integrations

Integrate Airflow with other commonly used tools.

Google Cloud Composer

Move your workflows to the Cloud!


Who this course is for:
  • Students trying to get a quick grasp of AirFlow
  • Professionals looking to use AirFlow for managing their workflows
  • Developers who have used another tool to manage their workflows and are now looking to move over to AirFlow
  • Devs looking to use Airflow with Google Cloud