К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Data Engineering Workflow Orchestration with Airflow · LearnSpace
Назад в каталог
courseraПрограммирование

Data Engineering Workflow Orchestration with Airflow

Курс от Edureka
Средний≈ 9.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Modern data platforms rely on automated, reliable workflows to move and process data at scale. Data Engineering Workflow Orchestration with Apache Airflow equips you with the skills to design, build, monitor, and deploy production-ready data pipelines using one of the industry’s leading orchestration tools. As organizations shift toward scalable and fault-tolerant data systems, mastering workflow orchestration has become essential for data engineers and backend developers. Through structured lessons and hands-on demonstrations, you’ll learn how Apache Airflow schedules, executes, and monitors workflows across distributed systems. The course covers workflow architecture, task scheduling, operators, sensors, TaskFlow API, data pipeline design, monitoring, retries, logging, debugging, dynamic workflows, performance optimization, and CI/CD-based production deployment practices. By the end of this course, you will be able to: • Design and build scalable data pipelines using Apache Airflow. • Implement workflow orchestration with operators, sensors, and task dependencies. • Monitor, debug, and optimize pipelines using logging, retries, and performance controls. • Deploy and manage production-ready workflows with version control and CI/CD integration. • Apply reliability and data quality best practices in real-world environments. This course is ideal for aspiring data engineers, backend developers, DevOps professionals, analytics engineers, and software engineers looking to strengthen their workflow automation and production data management skills. A basic understanding of Python programming, databases, and data concepts is recommended, though prior experience with Apache Airflow is not required. Join us to master workflow orchestration and build reliable, production-grade data systems with confidence.

Навыки, которые вы освоите

Apache AirflowData PipelinesData QualityVersion ControlSite Reliability EngineeringDebuggingData EngineeringProduction ManagementSchedulingGit (Version Control System)Workflow ManagementWeb ServersModel DeploymentPostgreSQLSQLCI/CDLinux CommandsPython ProgrammingContinuous DeploymentUnit Testing

Программа курса

4 модулей · 67 учебных материалов

01Foundations of Workflow Orchestration and Apache Airflow21 материалов

Introduction to Data Engineering & Workflow Orchestration

Course IntroductionВидеоWelcome to Data Engineering Workflow Orchestration with Apache AirflowЧтениеData Engineering Pipelines and ETL/ELT ConceptsВидеоWhy Workflow Orchestration Matters in Data EngineeringВидео

Учитесь у экспертов

Edureka

Преподаватель курса

Data Engineering Workflow Orchestration with Airflow
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.8 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Data Engineering, ETL/ELT and Workflow OrchestrationЧтение
Hands On: Simple Data Pipeline Without Orchestration Видео
Knowledge Check: Foundations of Data Engineering and OrchestrationЗадание

Apache Airflow Architecture & Core Concepts

What is Apache Airflow Use Cases and EcosystemВидеоAirflow ArchitectureВидеоCore Concepts – DAGs ВидеоHands On: Installing Airflow and Exploring the Web UIВидеоApache Airflow Architecture and Core ConceptsЧтениеKnowledge Check: Orchestration Components and System InternalsЗадание

Creating Your First Airflow DAG

DAG Structure, Scheduling and Best PracticesВидеоHands On: Writing and Running a Basic DAGВидеоHands On: Dependencies, Scheduling and Manual vs Scheduled RunsВидеоBuilding DAGs the Right Way - Structure, Time and DependenciesЧтениеKnowledge Check: Workflow Modeling and Task StructuringЗадание

Module Wrap Up

Revisiting Apache Airflow FundamentalsDIALOGUEFoundations of Workflow Orchestration and Apache AirflowЧтениеKnowledge Check: Fundamentals of Apache AirflowЗадание
02Building Reliable Data Pipelines with Airflow21 материалов

Operators, Hooks, Sensors and TaskFlow API

Operators, Hooks and Sensors ВидеоTaskFlow API and XComs ВидеоHands On: ETL Tasks Using PythonOperator and TaskFlow APIВидеоBeyond the DAG - What Tasks Are Actually Made OfЧтениеHands On: Sensors Waiting for External DataВидеоKnowledge Check: Task Execution Patterns and Integration MethodsЗадание

Building Reliable Data Pipelines with Airflow

Designing ETL vs ELT PipelinesВидеоVariables, Connections and Parameterized PipelinesВидеоHands On: Building an End-to-End ETL PipelineВидеоPipelines That Hold Up - Designing, Configuring and Running ETL/ELT in AirflowЧтениеHands On: Scheduling and Configuration Using VariablesВидеоKnowledge Check: Pipeline Configuration StrategiesЗадание

Reliability, Monitoring and Debugging

Retries, SLAs, Alerts and LoggingВидеоIdempotency and Data Consistency in PipelinesВидеоHands On: Handling Failures and RetriesВидеоHands On: Debugging Failed Tasks Using Logs and UIВидеоWhen Pipeline Break - Reliability, Monitoring and Debugging in AirflowЧтениеKnowledge Check: Failure Handling and ObservabilityЗадание

Module Wrap Up

Revisiting Building Reliable Data Pipelines with Apache AirflowDIALOGUEBuilding Reliable Data Pipelines with AirflowЧтениеKnowledge Check : Reliable Pipeline ImplementationЗадание
03Advanced DAG Design and Production-Grade Airflow19 материалов

Advanced DAG Design and Optimization

Parallelism, Concurrency, Pools and ExecutorsВидеоBackfilling, Catchup and Performance OptimizationВидеоScaling Without Breaking - Concurrency, Backfill and DAG PerformanceЧтениеHands On: Managing Parallel Tasks and BackfillsВидеоKnowledge Check: Performance and Scaling TechniquesЗадание

Dynamic and Conditional Workflows

Dynamic DAGs, Branching and Trigger RulesВидеоHands On: Dynamic Task GenerationВидеоWorkflows That Adapt - Dynamic DAGs, Branching and Conditional ExecutionЧтениеHands On: Conditional Workflow ExecutionВидеоKnowledge Check: Dynamic Workflow LogicЗадание

Production Deployment and Best Practices

Production Best Practices, Security and CI/CDВидеоDAG Testing and Version ControlВидеоHands On: Version Controlling DAGsВидеоHands On: Deploying Airflow in a Production-like SetupВидеоAirflow in Production - Deployment, Testing and Engineering StandardsЧтениеKnowledge Check: Production Readiness PracticesЗадание

Module Wrap Up

Advanced Airflow Workflow DesignDIALOGUEOrchestrating Data Pipelines at Scale ЧтениеKnowledge Check: Advanced Orchestration and DeploymentЗадание
04Course Wrap-Up and Assessment6 материалов
Practice Project: Building Your First Automated Data Pipeline with Apache AirflowЧтениеOrchestrating Data Platforms with Apache AirflowDIALOGUEEnd Course Knowledge Check: End-to-End Workflow Orchestration MasteryЗаданиеAirflow in Production: A Pipeline Implementation PlanЗаданиеCourse SummaryВидеоElevating Your Career as a Workflow Orchestration EngineerОбсуждение