В введении к учебнику рассказано о практическом стенде

This commit is contained in:
2025-11-04 16:21:24 +03:00
parent f12acc23d5
commit 4a3d5e2423
+13 -6
View File
@@ -1,6 +1,6 @@
# Учебник по Apache Airflow для начинающих # Учебник по Apache Airflow для начинающих
Добро пожаловать в учебник по Apache Airflow! Этот курс создан специально для тех, кто уже освоил Python и SQL и готов познакомиться со своим первым инструментом для ETL-процессов. Добро пожаловать в учебник по Apache Airflow! Этот курс создан специально для тех, кто уже освоил Python и SQL и готов познакомиться со своим первым инструментом для ETL-процессов. К учебнику прилагается готовый практический стенд, позволяющий сразу применить полученные знания на практике.
## 📚 Введение ## 📚 Введение
@@ -72,18 +72,25 @@ Apache Airflow — это мощный оркестратор рабочих п
- Обработка ошибок и повторные попытки - Обработка ошибок и повторные попытки
- Оптимизация и масштабирование DAG - Оптимизация и масштабирование DAG
## 🛠️ Практический стенд
К этому учебнику прилагается полноценный стенд Apache Airflow, который позволяет сразу приступить к практике и закрепить полученные знания. В папке [`airflow-docker`](airflow-docker/) вы найдете готовую среду для экспериментов с 6 готовыми DAG'ами разной сложности и практическими заданиями для каждого из них.
Стенд включает настроенную среду с PostgreSQL для тренировок, образцы данных и детальные инструкции для практических занятий. Подробную информацию о возможностях стенда и инструкции по запуску смотрите в [`README.md`](airflow-docker/README.md) папки `airflow-docker`.
## 🚀 Как использовать этот учебник ## 🚀 Как использовать этот учебник
1. **Следуйте порядку**: начните с Введения в Airflow и переходите к следующим по порядку 1. **Изучайте теорию**: начните с Введения в Airflow и переходите к следующим главам по порядку
2. **Практикуйтесь**: создавайте свои DAG по мере изучения материала 2. **Практикуйтесь на стенде**: после каждой главы выполняйте соответствующие задания в практическом стенде
3. **Используйте изображения**: в учебнике много визуальных материалов для лучшего понимания 3. **Создавайте свои DAG**: применяйте полученные знания для решения реальных задач
4. **Экспериментируйте**: не бойтесь пробовать разные настройки и сценарии 4. **Используйте визуальные материалы**: в учебнике много изображений и диаграмм для лучшего понимания
5. **Экспериментируйте**: не бойтесь пробовать разные настройки и сценарии на учебном стенде
## 📝 Технические требования ## 📝 Технические требования
- **Python**: базовое знание языка - **Python**: базовое знание языка
- **SQL**: понимание основных запросов и концепций - **SQL**: понимание основных запросов и концепций
- **Airflow**: версия 2.5 (на которой ориентирован курс) - **Airflow**: версия 2.9 (на которой ориентирован курс)
- **Среда разработки**: любой текстовый редактор или IDE с поддержкой Python - **Среда разработки**: любой текстовый редактор или IDE с поддержкой Python
## 💡 Советы для успешного обучения ## 💡 Советы для успешного обучения