YoVDO

Hands-On Introduction: Data Engineering

Offered By: LinkedIn Learning

Tags

Apache Airflow Courses Data Transformation Courses Data Extraction Courses Data Engineering Courses Orchestration Courses Data Pipelines Courses ETL Courses GitHub Codespaces Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover and apply the fundamentals of data engineering in this hands-on, approachable, skills-based course.

Syllabus

Introduction
  • Hands-on data engineering
  • Background knowledge
  • The history of data in the enterprise
  • Using GitHub Codespaces with this course
1. Getting Your Bearings
  • Data engineering and data pipelines
  • Orchestration: In the modern sense
  • Extract, transform, load (ETL)
  • Tasks, DAGs, and dependencies
2. Airflow Introduction
  • Introduction to Airflow
  • Installing Airflow
  • Running the Airflow webserver and scheduler
  • Adjusting Airflow configuration settings
  • Build a 1 Task DAG
  • Build a 2 Task DAG
3. Basic ETL in Airflow
  • ETL in Airflow
  • A real-world data engineering task
  • Extracting data manually
  • Extracting data with Airflow
  • Transforming data manually
  • Transforming data with Airflow
  • Loading data manually
  • Loading data with Airflow
  • Building an ETL DAG with Airflow
  • Challenge: Review ETL questions
  • Solution: Solutions to ETL questions
Conclusion
  • The future of data engineering

Taught by

Vinoo Ganesh

Related Courses

Advanced Data Engineering
Duke University via Coursera
BI Foundations with SQL, ETL and Data Warehousing
IBM via Coursera
Cloud Composer: Copying BigQuery Tables Across Different Locations
Google via Google Cloud Skills Boost
Cloud Composer: Qwik Start - Command Line
Google via Google Cloud Skills Boost
Cloud Composer: Qwik Start - Console
Google via Google Cloud Skills Boost