وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Hands-On Introduction: Data Engineering

سرفصل های دوره

Suggested prerequisites

  • Know basic Python data types, control structures, functions, and classes.
  • Have a good enough understanding of SQL to write queries to extract, transform, and load data in Apache Airflow pipelines.
  • Have some knowledge of Bash script or Unix for basic Airflow installation and administration.
  • Be familiar with text editors.
  • Know some of the basic principles behind cloud computing.

Projects

  • Author, import, and execute a basic one-task DAG in Airflow: one Python file with one DAG and one task.
  • Author, import, and execute a basic two-task DAG in Airflow, where one task depends on the completion of another task.
  • Build a DAG to analyze top-level domains.

In this course, instructor Vinoo Ganesh gives you an overview of the fundamental skills you need to become a data engineer. Learn how to solve complex data problems in a scalable, concrete way. Explore the core principles of the data engineer toolkit—including ELT, OLTP/OLAP, orchestration, DAGs, and more—as well as how to set up a local Apache Airflow deployment and full-scale data engineering ETL pipeline. Along the way, Vinoo helps you boost your technical skill set using real-world, hands-on scenarios.

This course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time—all while using a tool that you’ll likely encounter in the workplace. Check out the “Using GitHub Codespaces with this course” video to learn how to get started.


01 - Introduction
  • 01 - Hands-on data engineering
  • 02 - Background knowledge
  • 03 - The history of data in the enterprise
  • 04 - Using GitHub Codespaces with this course

  • 02 - 1. Getting Your Bearings
  • 01 - Data engineering and data pipelines
  • 02 - Orchestration In the modern sense
  • 03 - Extract, transform, load (ETL)
  • 04 - Tasks, DAGs, and dependencies

  • 03 - 2. Airflow Introduction
  • 01 - Introduction to Airflow
  • 02 - Installing Airflow
  • 03 - Running the Airflow webserver and scheduler
  • 04 - Adjusting Airflow configuration settings
  • 05 - Build a 1 Task DAG
  • 06 - Build a 2 Task DAG

  • 04 - 3. Basic ETL in Airflow
  • 01 - ETL in Airflow
  • 02 - A real-world data engineering task
  • 03 - Extracting data manually
  • 04 - Extracting data with Airflow
  • 05 - Transforming data manually
  • 06 - Transforming data with Airflow
  • 07 - Loading data manually
  • 08 - Loading data with Airflow
  • 09 - Building an ETL DAG with Airflow
  • 10 - Challenge Review ETL questions
  • 11 - Solution Solutions to ETL questions

  • 05 - Conclusion
  • 01 - The future of data engineering
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 39705
    حجم: 220 مگابایت
    مدت زمان: 95 دقیقه
    تاریخ انتشار: 22 مرداد 1403
    دسته بندی محصول
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید