Меню

Все курсы

Инженер данных
Профессии
Запуск 1 сентября

Инженер данных

Инженер данных разрабатывает ETL/ELT-пайплайны, работает с базами данных, Big Data инструментами, настраивает потоковую и батч-обработку, автоматизирует процессы и обеспечивает стабильную работу data-инфраструктуры.

от 8 578
₽/мес
при рассрочке на 24 мес.
от 119 990 ₽/профессия

С нуля до junior

Подходит для начинающих. По окончанию можете устроиться на позицию junior

Диплом

По окончании курса получите диплом государственного образца
Оформить предзаказ 2 тарифа на выбор
от 119 990 ₽ / профессия
Скидка 15%
по промокоду
«ПЕРВЫЙ»

Чем занимается?

Кто такой инженер данных

Кто такой инженер данных

Инженер данных — это специалист, который строит системы сбора, хранения и обработки данных, обеспечивая их доступность для аналитики и бизнеса.

Чем занимается

Чем занимается

Он разрабатывает ETL/ELT-пайплайны, работает с базами данных, Big Data инструментами, настраивает потоковую и батч-обработку, автоматизирует процессы и обеспечивает стабильную работу data-инфраструктуры.

Как помогает бизнесу

Как помогает бизнесу

Инженер данных делает данные доступными и пригодными для анализа, что позволяет компаниям принимать решения быстрее, строить аналитику и внедрять AI-решения.

ПОРТФОЛИО

Реальный проект для вашего портфолио

Вы разработаете полноценный проект с нуля для своего портфолио

Построение Data Platform

Разработка современных платформ данных с использованием DWH, Data Lake и Big Data-технологий.

Обработка и трансформация данных

Создание ETL/ELT-пайплайнов с Apache Spark, Kafka, Airflow и DBT.

Инфраструктура данных

Работа с современными СУБД, облачными сервисами, мониторингом и автоматизацией Data-платформ.

ПРИМЕР ПРОЕКТА
Все материалы проекта: код, данные, презентация и дашборд — останутся у вас!
Вы получите готовый проект, который продемонстрирует ваши навыки работодателям
Вас будут учить
Эксперты-практики, которые ежедневно работают с данными, аналитикой, машинным обучением и современными технологиями разработки.
Баданов Артем
1
Баданов Артем
Основатель компании NovaData.
Ведущий преподаватель
Lead Data Engineer
Штанчаев Хайрутин
2
Штанчаев Хайрутин
Кандидат технических наук, доцент
Чемпион Дагестана по спортивному программированию (2024)
Чемпион СКФО по спортивному программированию (2026)
Эксперт в области Data Science
Сарпова Анастасия
3
Сарпова Анастасия
Ведущий преподаватель Data Science и DE, методист
Эксперт по анализу данных и машинному обучению
Динара Андреева
4
Динара Андреева
Ведущий преподаватель
Python-разработчик NovaData
Backend-разработчик
DevOps-инженер
Неретина Кристина
5
Неретина Кристина
Преподаватель Data Science и математики
Автор книг по ИИ, автор ВАК статей
Победитель международных и всероссийских олимпиад по математике
Самое главное — практика на реальных задачах
Вы поработаете с задачами, которые соответствуют реальным сценариям работы с данными. А часть программ предусматривает участие в проектах компании.
Вас будут учить
Эксперты-практики, которые ежедневно работают с данными, аналитикой, машинным обучением и современными технологиями разработки.
Баданов Артем
Основатель компании NovaData.
Ведущий преподаватель
Lead Data Engineer
Штанчаев Хайрутин
Кандидат технических наук, доцент
Чемпион Дагестана по спортивному программированию (2024)
Чемпион СКФО по спортивному программированию (2026)
Эксперт в области Data Science
Сарпова Анастасия
Ведущий преподаватель Data Science и DE, методист
Эксперт по анализу данных и машинному обучению
Динара Андреева
Ведущий преподаватель
Python-разработчик NovaData
Backend-разработчик
DevOps-инженер
Неретина Кристина
Преподаватель Data Science и математики
Автор книг по ИИ, автор ВАК статей
Победитель международных и всероссийских олимпиад по математике
Баданов Артем
1
Штанчаев Хайрутин
2
Сарпова Анастасия
3
Динара Андреева
4
Неретина Кристина
5
Самое главное — практика на реальных задачах
Вы поработаете с задачами, которые соответствуют реальным сценариям работы с данными. А часть программ предусматривает участие в проектах компании.
Карьера и доход

Стабильный доход на каждом этапе карьеры

В настоящее время профессия Инженер данных является одной из самых высокооплачиваемых на рынке.

Junior От 100 000 ₽ Начните карьеру
Middle От 160 000 ₽ Развивайте навыки
Senior От 240 000 ₽ Станьте экспертом
Team Lead От 300 000 ₽ Управляйте проектами

Профессия Инженер данных особенно востребована в областях финансов, электронной коммерции, маркетинга и технологических компаниях

Данные о средней заработной плате взяты с официального сайта hh.ru и других открытых источников с актуальной информацией о вакансиях.

Кому подойдет программа?

Новичкам в IT

Чтобы войти в одну из самых востребованных профессий

Новичкам в IT

Python и SQL-разработчикам

Чтобы перейти в Data Engineering

Python и SQL-разработчикам

Аналитикам

Чтобы глубже понять работу с данными

Аналитикам

Backend-разработчикам

Чтобы освоить Big Data и инфраструктуру

Backend-разработчикам

Специалистам из смежных сфер

Чтобы работать с большими данными и системами

Специалистам из смежных сфер

Чему вы научитесь?

Инструменты

Python
SQL (PostgreSQL, ClickHouse)
NoSQL (MongoDB)
Neo4j
Docker
Kubernetes
Kafka
Spark / PySpark
HDFS
Hive
DBT
Airflow
Grafana
ELK Stack
Git

Навыки

Понимание архитектуры данных и построения пайплайнов
Работа с реляционными и нереляционными базами данных
Построение DWH и Data Lake
Работа с DataVault, Star Schema
Создание ETL/ELT процессов
Потоковая обработка данных (Kafka, Spark Streaming)
Батчевая обработка (HDFS, Spark)
Работа с Big Data инструментами
Оркестрация процессов через Airflow
Трансформация данных с DBT
Мониторинг и алертинг (Grafana)
Работа с облачными технологиями
Контейнеризация и DevOps-подход
Интеграция разных источников данных
Работа с парсингом и загрузкой данных
Понимание ML/DS части для взаимодействия с командами

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

Вас ждёт полноценное погружение в Data Engineering — от баз до построения production-ready систем
Базовый этап
2 недели

Введение в профессию

Познакомитесь с направлением Data Engineering, поймёте роль инженера данных в современной IT-инфраструктуре и разберётесь, как данные проходят путь от источников до аналитики и бизнес-решений.


— Узнаете, чем занимается Data Engineer и какие задачи решает в современных компаниях.

— Познакомитесь с жизненным циклом данных и основными этапами их хранения, обработки и передачи.

— Разберётесь, как устроены современные платформы данных и какую роль в них играют инженеры данных.

— Изучите востребованные технологии Data Engineering и познакомитесь с основными инструментами профессии.

— Узнаете о карьерных перспективах, специализациях и направлениях развития в сфере работы с данными.

Организация работы и процессов

Освоите базовые принципы организации обучения, проектной деятельности и командного взаимодействия, необходимые для эффективного развития в инженерной среде.


— Познакомитесь с процессом работы над задачами: от постановки цели до проверки результата.

— Разберётесь в системе обучения, практических заданий и контроля прогресса.

— Научитесь эффективно взаимодействовать с наставниками, получать обратную связь и применять её в работе.

— Освоите базовые принципы командной коммуникации и совместной работы над учебными и проектными задачами.

DevOps-введение (Docker, VM, Kubernetes)

Познакомитесь с инфраструктурными инструментами, которые используются для разработки, упаковки, запуска и масштабирования современных приложений.


— Освоите основы виртуальных машин и поймёте, как они помогают создавать изолированные окружения для разработки и тестирования.

— Познакомитесь с контейнеризацией и разберётесь, чем контейнеры отличаются от виртуальных машин.

— Изучите Docker и принципы упаковки приложений вместе с зависимостями.

— Разберётесь в назначении Kubernetes и поймёте, зачем нужна оркестрация контейнеров.

— Подготовите базу для дальнейшей работы с инфраструктурой, DevOps-подходами и развёртыванием data-сервисов.

Работа в команде и Git

Освоите инструменты командной разработки и научитесь работать с системой контроля версий, репозиториями и базовыми процессами совместной работы над проектами.


— Познакомитесь с Git и GitHub и поймёте, зачем они используются в современной разработке.

— Научитесь создавать локальные и удалённые репозитории для хранения кода и проектных файлов.

— Освоите работу с ветками, коммитами и историей изменений.

— Разберётесь в базовых процессах командной разработки: совместной работе, проверке изменений и синхронизации кода.

Работа с базами данных
1 месяц

PostgreSQL, ClickHouse

Познакомитесь с двумя наиболее востребованными системами управления базами данных в сфере аналитики и Data Engineering и научитесь выполнять базовые операции по работе с данными.


— Освоите основы работы с PostgreSQL и познакомитесь с её ролью в хранении транзакционных данных.

— Изучите аналитическую СУБД ClickHouse и поймёте её преимущества при обработке больших объёмов данных.

— Научитесь подключаться к базам данных и выполнять SQL-запросы для получения и анализа информации.

— Разберётесь в различиях между транзакционными и аналитическими системами хранения данных.

— Получите практический опыт работы с данными в PostgreSQL и ClickHouse.

NoSQL (MongoDB)

Разберётесь в нереляционных базах данных и научитесь выбирать подходящий инструмент хранения данных в зависимости от требований проекта и структуры информации.


— Изучите основные принципы NoSQL и отличия нереляционных баз данных от классических реляционных СУБД.

— Познакомитесь с MongoDB и её ролью в современных высоконагруженных приложениях и data-платформах.

— Разберётесь в документной модели хранения данных и особенностях работы с JSON-подобными структурами.

— Освоите создание коллекций, добавление документов и выполнение запросов к данным.

— Поймёте, в каких сценариях NoSQL-подход эффективнее традиционных реляционных баз данных.

Графовые БД (Neo4j)

Познакомитесь с графовыми моделями данных и поймёте, в каких задачах они применяются эффективнее классических реляционных СУБД.


— Изучите принципы графовых баз данных и разберётесь, как данные представляются через узлы, связи и свойства.

— Познакомитесь с Neo4j как одной из популярных графовых СУБД для анализа связей между объектами.

— Научитесь создавать объекты, описывать связи между ними и выполнять базовые графовые запросы.

— Разберётесь, где графовые базы полезны: маршруты, рекомендации, социальные связи, антифрод и анализ зависимостей.

Trino и распределённые запросы

Освоите современные инструменты для работы с данными из разных источников через единый SQL-интерфейс и научитесь выполнять распределённые запросы в data-инфраструктуре.


— Познакомитесь с Trino и поймёте, зачем он используется в современных аналитических платформах.

— Научитесь выполнять распределённые SQL-запросы к данным, расположенным в разных системах хранения.

— Разберётесь, как объединять данные из различных источников без предварительного переноса в одно хранилище.

— Поймёте роль Trino в построении единого аналитического слоя поверх баз данных, Data Lake и корпоративных хранилищ.

Репликация и работа с данными

Познакомитесь с механизмами надёжного хранения данных в распределённых системах и поймёте, как современные платформы обеспечивают отказоустойчивость, доступность и масштабируемость сервисов.


— Изучите принципы репликации данных и узнаете, как копии данных используются для повышения надёжности систем.

— Разберётесь в механизмах отказоустойчивости и способах сохранения доступности сервисов при сбоях оборудования или сетевой инфраструктуры.

— Познакомитесь с основными подходами к горизонтальному и вертикальному масштабированию систем хранения данных.

— Поймёте, как распределённые платформы обеспечивают баланс между производительностью, доступностью и согласованностью данных.

DWH и хранение данных
1 месяц

Data Warehouse

Познакомитесь с корпоративными хранилищами данных и научитесь понимать принципы построения аналитических систем для хранения, обработки и предоставления данных бизнесу.


— Изучите архитектуру Data Warehouse (DWH) и её роль в современных аналитических платформах.

— Разберётесь в основных слоях хранилища данных: загрузке, хранении, трансформации и предоставлении информации пользователям.

— Поймёте назначение витрин данных и их роль в формировании отчётности и бизнес-аналитики.

— Познакомитесь с аналитическими моделями данных и принципами организации информации для эффективного анализа.

— Получите представление о том, как проектируются корпоративные аналитические системы и обеспечивается работа с большими объёмами данных.

Data Lake

Освоите концепцию озёр данных и современные подходы к хранению больших объёмов информации для аналитики, машинного обучения и построения data-платформ.


— Познакомитесь с архитектурой Data Lake и поймёте, чем озеро данных отличается от классического хранилища данных.

— Разберётесь в структурированных, полуструктурированных и неструктурированных данных.

— Научитесь организовывать хранение данных для последующей обработки, аналитики и построения витрин.

— Поймёте, как Data Lake используется в современных Big Data- и ML-проектах.

DataVault 2.0

Изучите один из наиболее популярных подходов к моделированию корпоративных хранилищ данных и научитесь проектировать гибкие структуры для хранения и историзации информации.


— Познакомитесь с концепцией Data Vault 2.0 и её ролью в построении масштабируемых корпоративных хранилищ данных.

— Изучите основные сущности модели: хабы (Hubs), линки (Links) и сателлиты (Satellites).

— Разберётесь в принципах историзации данных и отслеживания изменений бизнес-сущностей.

— Научитесь проектировать гибкие модели данных, адаптированные к изменяющимся требованиям бизнеса.

— Поймёте преимущества Data Vault при работе с большими объёмами данных и сложными интеграционными процессами.

Схема звезды и снежинки

Разберётесь в классических подходах к аналитическому моделированию данных и научитесь проектировать структуры хранилищ для эффективной аналитики и построения отчётности.


— Изучите модель «звезда» и поймёте принципы организации фактов и измерений в аналитических системах.

— Познакомитесь со схемой «снежинка» и разберётесь в её отличиях от модели «звезда».

— Научитесь определять преимущества и ограничения различных подходов к моделированию данных.

— Разберётесь, как структура модели влияет на производительность запросов и удобство аналитики.

— Научитесь выбирать подходящую модель данных в зависимости от бизнес-задачи и требований к хранилищу.

Построение DWH на ClickHouse

Примените знания о хранилищах данных на практике и создадите собственное аналитическое DWH на ClickHouse для хранения, обработки и анализа данных.


— Спроектируете структуру аналитического хранилища данных с учётом источников, слоёв и бизнес-задач.

— Реализуете витрины данных для расчёта ключевых показателей и подготовки информации к отчётности.

— Освоите аналитическую обработку данных в ClickHouse и научитесь выполнять быстрые запросы по большим объёмам информации.

— Настроите хранение, агрегацию и обновление данных в рамках собственного DWH.

— Получите практический опыт построения аналитического хранилища, приближенного к реальным задачам Data Engineering.

Трансформация данных
1 месяц

DBT (основы и продвинутый уровень)

Освоите один из ключевых инструментов современного Data Engineering для управления трансформациями данных и разработки аналитических витрин.


— Познакомитесь с dbt и поймёте его роль в построении современных аналитических платформ.

— Научитесь создавать модели данных и организовывать процессы трансформации информации с помощью SQL.

— Освоите построение аналитических витрин и управление зависимостями между моделями.

— Изучите механизмы тестирования качества данных и проверки корректности расчётов.

— Научитесь документировать модели, витрины и бизнес-логику для командной работы и сопровождения проектов.

Jinja-шаблонизация

Научитесь автоматизировать SQL-разработку с помощью Jinja-шаблонизации и создавать гибкие, переиспользуемые решения для трансформации данных.


— Изучите основы Jinja и поймёте, как шаблонизация используется в современных data-проектах.

— Освоите работу с параметрами, переменными и управляющими конструкциями шаблонов.

— Научитесь создавать и использовать макросы для автоматизации повторяющихся операций.

— Разберётесь в построении динамических SQL-запросов и управлении логикой трансформаций данных.

— Научитесь создавать переиспользуемые модели, упрощая сопровождение и развитие аналитических проектов.

Оптимизация трансформаций

Научитесь оптимизировать процессы трансформации данных и повышать производительность аналитических моделей в современных data-платформах.


— Освоите основные подходы к оптимизации проектов на dbt и организации эффективных data pipelines.

— Научитесь выявлять узкие места в трансформациях данных и анализировать производительность моделей.

— Изучите способы уменьшения времени выполнения SQL-моделей и сокращения затрат вычислительных ресурсов.

— Познакомитесь с лучшими практиками Data Engineering при построении масштабируемых аналитических решений.

— Научитесь проектировать трансформации данных с учётом производительности, поддержки и дальнейшего развития проекта.

Потоковая обработка
1 месяц

Kafka

Познакомитесь с Apache Kafka — платформой потоковой обработки данных и обмена сообщениями, которая используется для построения надёжных event-driven систем и data pipelines.


— Изучите архитектуру Kafka и разберётесь в ключевых компонентах: brokers, topics, partitions и consumer groups.

— Познакомитесь с producers и consumers и поймёте, как данные публикуются и читаются из потоков сообщений.

— Освоите работу с потоками данных и научитесь передавать события между сервисами в реальном времени.

— Поймёте, как Kafka применяется в Data Engineering для интеграции систем, потоковой аналитики и построения надёжных пайплайнов.

Debezium

Разберётесь в технологиях Change Data Capture и потоковой передаче изменений данных, а также научитесь интегрировать CDC-процессы с Apache Kafka.


— Познакомитесь с Debezium и поймёте, как он используется для отслеживания изменений в базах данных.

— Изучите концепцию Change Data Capture и разберётесь, как фиксируются вставки, обновления и удаления данных.

— Освоите интеграцию Debezium с Kafka для передачи изменений данных в режиме реального времени.

— Поймёте, как CDC применяется в Data Engineering для синхронизации систем, построения потоковых пайплайнов и обновления аналитических витрин.

Spark Streaming

Освоите обработку данных в режиме реального времени с помощью Spark Streaming и научитесь строить потоковые пайплайны для анализа и обработки непрерывно поступающих данных.


— Изучите основы Spark Streaming и его роль в современных системах потоковой обработки данных.

— Познакомитесь с принципами потоковых вычислений и особенностями работы с непрерывными потоками событий.

— Научитесь получать, обрабатывать и агрегировать данные в режиме реального времени.

— Освоите интеграцию Spark Streaming с Kafka и другими источниками потоковых данных.

— Научитесь строить realtime-пайплайны для мониторинга, аналитики и обработки событий в распределённой инфраструктуре.

Алерты и обработка событий

Научитесь отслеживать события в потоковых системах и оперативно реагировать на отклонения, ошибки и аномалии в работе data-пайплайнов и сервисов.


— Освоите мониторинг потоков данных и научитесь контролировать состояние систем обработки событий.

— Научитесь выявлять ошибки, задержки и аномалии в работе потоковых процессов.

— Настроите алерты для автоматического уведомления о сбоях, превышении пороговых значений и критических событиях.

— Познакомитесь с обработкой событий в реальном времени и принципами построения реактивных систем.

— Научитесь обеспечивать надёжность и своевременное реагирование на проблемы в потоковых data-платформах.

Батчевая обработка
1 месяц

HDFS

Познакомитесь с HDFS — распределённой файловой системой Hadoop — и поймёте, как организовано хранение больших данных в кластерной инфраструктуре.


— Изучите архитектуру HDFS и разберётесь в роли NameNode, DataNode и блоков данных.

— Освоите загрузку, хранение, чтение и удаление файлов в распределённой файловой системе.

— Познакомитесь с принципами распределённого хранения данных, репликации и отказоустойчивости.

— Научитесь использовать HDFS как основу для хранения и обработки больших объёмов информации в Big Data-проектах.

Объектные хранилища

Научитесь работать с объектными хранилищами и современными облачными системами хранения данных, которые используются в Data Lake, аналитике и Big Data-инфраструктуре.


— Изучите S3-подход и поймёте, как устроено хранение данных в виде объектов.

— Познакомитесь с принципами объектного хранения и его отличиями от файловых и блочных систем.

— Освоите загрузку, чтение, удаление и организацию файлов в облачном хранилище.

— Научитесь использовать объектные хранилища для хранения данных, логов, датасетов и результатов обработки.

ETL-процессы

Научитесь строить ETL-процессы для загрузки, обработки и передачи данных между различными системами, хранилищами и аналитическими сервисами.


— Изучите основные ETL-подходы и поймёте различия между этапами извлечения, трансформации и загрузки данных.

— Освоите обработку данных между системами: базами данных, файлами, API и хранилищами.

— Познакомитесь с принципами построения data-пайплайнов и автоматизации регулярной обработки информации.

— Научитесь подготавливать данные для аналитики, отчётности и дальнейшего использования в data-платформах.

Grafana и мониторинг

Освоите инструменты наблюдаемости и контроля качества данных, научитесь отслеживать состояние data pipelines и визуализировать ключевые технические и бизнес-метрики.


— Познакомитесь с Grafana и её возможностями для мониторинга инфраструктуры, приложений и процессов обработки данных.

— Научитесь строить дашборды для визуализации метрик, статусов пайплайнов и показателей качества данных.

— Освоите мониторинг data pipelines и научитесь выявлять сбои, задержки и отклонения в обработке данных.

— Настроите базовые алерты для оперативного реагирования на проблемы в data-инфраструктуре.

Big Data
1 месяц

Hive

Познакомитесь с Apache Hive — SQL-инструментом экосистемы Hadoop — и научитесь работать с большими объёмами данных через привычный SQL-подход.


— Изучите архитектуру Hive и поймёте, как он взаимодействует с HDFS и другими компонентами Hadoop.

— Освоите HiveQL и научитесь выполнять SQL-запросы к большим данным.

— Разберётесь в создании таблиц, загрузке данных и выполнении аналитических выборок.

— Научитесь использовать Hive для обработки больших объёмов информации в распределённой инфраструктуре.

Iceberg

Разберётесь в современных табличных форматах для Data Lake и Lakehouse-архитектур и поймёте, как Apache Iceberg помогает надёжно хранить и обрабатывать аналитические данные.


— Познакомитесь с Apache Iceberg и его ролью в современных Data Lake и Lakehouse-платформах.

— Изучите версионирование данных и поймёте, как хранить историю изменений таблиц.

— Разберётесь в принципах работы с большими аналитическими таблицами поверх объектных хранилищ.

— Освоите современные подходы к хранению аналитических данных, управлению схемами и обеспечению надёжности data-пайплайнов.

Spark / PySpark

Освоите Apache Spark и PySpark — основные инструменты распределённой обработки данных — и научитесь работать с большими объёмами информации в кластерной среде.


— Изучите архитектуру Spark и разберётесь в роли Driver, Executor и Cluster Manager.

— Познакомитесь с PySpark и научитесь писать Spark-приложения на Python.

— Освоите обработку больших объёмов данных с помощью DataFrame API и Spark SQL.

— Разберётесь в принципах распределённых вычислений, transformations и actions.

RDD и DataFrame

Разберётесь во внутренних структурах данных Apache Spark и научитесь выбирать наиболее подходящий инструмент обработки в зависимости от типа задачи и объёма данных.


— Изучите концепцию RDD и поймёте её роль в распределённых вычислениях Spark.

— Освоите DataFrame API и научитесь выполнять обработку данных с использованием высокоуровневых инструментов Spark.

— Разберётесь в различиях между RDD и DataFrame с точки зрения производительности, удобства разработки и сценариев применения.

— Научитесь выбирать подходящий инструмент обработки данных для аналитических задач, ETL-процессов и работы с большими объёмами информации.

Spark SQL

Научитесь выполнять аналитические вычисления с помощью SQL внутри Apache Spark и использовать преимущества распределённой обработки данных для решения сложных аналитических задач.


— Освоите Spark SQL и научитесь работать с данными через привычный SQL-интерфейс.

— Научитесь строить аналитические запросы для фильтрации, агрегации, объединения и преобразования больших объёмов данных.

— Разберётесь в интеграции SQL и Spark DataFrame API для построения эффективных процессов обработки информации.

— Поймёте, как Spark оптимизирует выполнение SQL-запросов в распределённой среде и обеспечивает высокую производительность аналитических вычислений.

Оркестрация
1 месяц

Airflow

Освоите Apache Airflow — один из самых популярных оркестраторов данных — и научитесь автоматизировать запуск, контроль и мониторинг data pipelines.


— Изучите устройство Airflow и поймёте, как он управляет задачами, расписаниями и зависимостями.

— Научитесь создавать DAG и описывать последовательность выполнения задач в пайплайне.

— Освоите операторы, расписания и базовые механизмы автоматизации обработки данных.

— Научитесь запускать, отслеживать и отлаживать data pipelines через Airflow UI.

DAG, задачи, XCom

Разберётесь в механизмах управления процессами внутри Apache Airflow и научитесь строить сложные пайплайны обработки данных с передачей информации между задачами.


— Освоите структуру DAG и поймёте, как описываются процессы обработки данных в Airflow.

— Познакомитесь с задачами, их типами и принципами организации зависимостей между этапами пайплайна.

— Научитесь управлять последовательностью и параллельностью выполнения задач.

— Освоите механизм XCom для передачи данных между задачами внутри одного DAG.

— Научитесь строить многоэтапные процессы обработки данных с обменом результатами между компонентами пайплайна.

Автоматизация пайплайнов

Научитесь строить полностью автоматизированные процессы обработки данных в Apache Airflow и применять production-подходы к запуску, контролю и сопровождению data pipelines.


— Освоите планирование задач и настройку расписаний для регулярного запуска пайплайнов.

— Научитесь запускать data pipelines по расписанию, вручную и по заданным условиям.

— Разберётесь в управлении зависимостями, повторными запусками и обработкой ошибок.

— Познакомитесь с production-подходами к оркестрации: мониторингом, алертами и устойчивостью процессов.

Дополнительно
1 месяц

Парсинг данных (Requests, BS4, Selenium)

Научитесь получать данные из внешних источников и автоматизировать сбор информации с веб-ресурсов с помощью популярных инструментов Python.


— Освоите библиотеку Requests и научитесь отправлять HTTP-запросы для получения данных с веб-сайтов и API.

— Познакомитесь с BeautifulSoup и научитесь извлекать нужную информацию из HTML-страниц.

— Изучите Selenium и разберётесь в автоматизации взаимодействия с динамическими веб-приложениями.

— Научитесь создавать собственные парсеры для сбора, обработки и сохранения данных из различных источников.

— Поймёте особенности работы с современными сайтами, авторизацией и динамически загружаемым контентом.

Основы Data Science (MLflow, Feature Store)

Познакомитесь с основами Data Science и поймёте, какую роль Data Engineer играет в построении ML-инфраструктуры, подготовке данных и сопровождении моделей машинного обучения.


— Изучите основы Data Science и разберётесь, как данные используются для обучения и оценки ML-моделей.

— Познакомитесь с MLflow и поймёте, как он помогает отслеживать эксперименты, версии моделей и параметры обучения.

— Разберётесь в работе Feature Store и его роли в хранении, переиспользовании и контроле признаков для машинного обучения.

— Поймёте, как Data Engineer взаимодействует с Data Scientist и MLOps-командой при построении production ML-систем.

Облачные технологии (Yandex Cloud)

Освоите работу с облачной инфраструктурой и современными managed-сервисами Yandex Cloud для запуска, хранения и обработки данных в production-среде.


— Познакомитесь с Yandex Cloud и поймёте, как облачные платформы используются в Data Engineering и DevOps.

— Научитесь создавать и настраивать виртуальные машины для запуска приложений, баз данных и data-сервисов.

— Освоите облачные сервисы хранения данных, включая объектные хранилища и инструменты для работы с файлами.

— Познакомитесь с managed-сервисами для обработки, аналитики и сопровождения data-инфраструктуры.

— Подготовите основу для развёртывания учебных и production-проектов в облачной среде.

Итоговый проект
2 недели

Реализация полноценного data pipeline
ДЕМО ВНУТРИ ПРОЕКТ

Реализуете полноценный data pipeline и объедините все изученные технологии в единое инженерное решение для загрузки, обработки, хранения и мониторинга данных.


— Построите полный конвейер обработки данных: от получения информации из источников до загрузки в аналитическое хранилище.

— Реализуете автоматизированную обработку, очистку и трансформацию данных.

— Настроите оркестрацию процессов и регулярный запуск пайплайна по расписанию.

— Подключите мониторинг, алерты и контроль качества данных для отслеживания состояния процессов.

— Получите готовое инженерное решение, объединяющее базы данных, Spark, Airflow, Kafka, облачные сервисы и инструменты мониторинга.

20+ проектов
Для портфолио и трудоустройства
30+ вебинаров
Реальные задачи и работа с Big Data
8 месяцев обучения
Стажировка с практикой и вебинарами

Тарифы

Standart

Доступ к материалам бессрочно
Поддержка оператора в организационных вопросах
Чат со студентами
Обновления продукта включены в стоимость
Диплом об окончании курса
Собственная образовательная платформа с интерактивными тренажёрами кода и облачной инфраструктурой — все задачи выполняются на наших серверах, без нагрузки на ваше устройство.
Техническое собеседование
Помощь в составлении резюме и выборе карьерного направления (кроме интенсивов)
3 персональных встречи с ментором на которых можно разобрать свои ошибки и получить рекомендации
119 990
Хит

Premium

Доступ к материалам бессрочно
Поддержка оператора в организационных вопросах
Чат со студентами
Обновления продукта включены в стоимость
Диплом об окончании курса
Собственная образовательная платформа с интерактивными тренажёрами кода и облачной инфраструктурой — все задачи выполняются на наших серверах, без нагрузки на ваше устройство.
Техническое собеседование
Помощь в составлении резюме и выборе карьерного направления (кроме интенсивов)
3 персональных встречи с ментором на которых можно разобрать свои ошибки и получить рекомендации
159 990

Вы представитель корпорации?

Оплатите обучение своих сотрудников и получите скидку 10%

Корпоративное обучение

Реальные истории наших выпускников

4.8
средний рейтинг
за 2 года
Все отзывы
Уже более 7000
студентов
прошли
обучение у нас
Дмитрий Брянский
Дизайнер
Дата-инженер
Дмитрий Брянский
До обучения
Работал дизайнером интерьеров. В IT опыта совсем не было. Не думал, что вообще смогу когда-то начать.
После
Благодаря Новодата получилось войти в эту сферу, все разложено по полочкам. И вот уже 2 года работаю дата-инженером в крупной компании.
annassstassssia
Продавец консультант
QA-инженер
annassstassssia
До обучения
Работала в ритейле, не было опыта в IT и технического бэкграунда. Казалось, что вход в профессию слишком сложный и требует долгого обучения.
После
Освоила тестирование, получила первую работу как QA-инженер. Теперь работает в IT-команде, понимает процессы разработки и зарабатывает в три раза больше, чем на предыдущей работе.
Марк Кравченко
Дизайнер
Дата-инженер
Марк Кравченко
До обучения
Работал дизайнером интерьеров. В IT опыта совсем не было. Не думал, что вообще смогу когда-то начать.
После
Благодаря Новодата получилось войти в эту сферу, все разложено по полочкам. И вот уже 2 года работаю дата-инженером в крупной компании.
Анна Михалева
Продавец консультант
QA-инженер
Анна Михалева
До обучения
Работала в ритейле, не было опыта в IT и технического бэкграунда. Казалось, что вход в профессию слишком сложный и требует долгого обучения.
После
Освоила тестирование, получила первую работу как QA-инженер. Теперь работает в IT-команде, понимает процессы разработки и зарабатывает в три раза больше, чем на предыдущей работе.
Артур Ким
Дизайнер
Дата-инженер
Артур Ким
До обучения
Работал дизайнером интерьеров. В IT опыта совсем не было. Не думал, что вообще смогу когда-то начать.
После
Благодаря Новодата получилось войти в эту сферу, все разложено по полочкам. И вот уже 2 года работаю дата-инженером в крупной компании.
Виктор Кощеев
Продавец консультант
QA-инженер
Виктор Кощеев
До обучения
Работал в ритейле, не было опыта в IT и технического бэкграунда. Казалось, что вход в профессию слишком сложный и требует долгого обучения.
После
Освоил тестирование, получил первую работу как QA-инженер. Теперь работает в IT-команде, понимает процессы разработки и зарабатывает в три раза больше, чем на предыдущей работе.
Андрей Хохлов
Дизайнер
Дата-инженер
Андрей Хохлов
До обучения
Работал дизайнером интерьеров. В IT опыта совсем не было. Не думал, что вообще смогу когда-то начать.
После
Благодаря Новодата получилось войти в эту сферу, все разложено по полочкам. И вот уже 2 года работаю дата-инженером в крупной компании.
Евгения Полянская
Продавец консультант
QA-инженер
Евгения Полянская
До обучения
Работала в ритейле, не было опыта в IT и технического бэкграунда. Казалось, что вход в профессию слишком сложный и требует долгого обучения.
После
Освоила тестирование, получила первую работу как QA-инженер. Теперь работает в IT-команде, понимает процессы разработки и зарабатывает в три раза больше, чем на предыдущей работе.
Данил Ёгинов
Дизайнер
Дата-инженер
Данил Ёгинов
До обучения
Работал дизайнером интерьеров. В IT опыта совсем не было. Не думал, что вообще смогу когда-то начать.
После
Благодаря Новодата получилось войти в эту сферу, все разложено по полочкам. И вот уже 2 года работаю дата-инженером в крупной компании.
Denis Lisichkin
Продавец консультант
QA-инженер
Denis Lisichkin
До обучения
Работал в ритейле, не было опыта в IT и технического бэкграунда. Казалось, что вход в профессию слишком сложный и требует долгого обучения.
После
Освоил тестирование, получил первую работу как QA-инженер. Теперь работает в IT-команде, понимает процессы разработки и зарабатывает в три раза больше, чем на предыдущей работе.
Артем Тараканов
Дизайнер
Дата-инженер
Артем Тараканов
До обучения
Работал дизайнером интерьеров. В IT опыта совсем не было. Не думал, что вообще смогу когда-то начать.
После
Благодаря Новодата получилось войти в эту сферу, все разложено по полочкам. И вот уже 2 года работаю дата-инженером в крупной компании.
Шоислом Аблобердиев
Продавец консультант
QA-инженер
Шоислом Аблобердиев
До обучения
Работал в ритейле, не было опыта в IT и технического бэкграунда. Казалось, что вход в профессию слишком сложный и требует долгого обучения.
После
Освоил тестирование, получил первую работу как QA-инженер. Теперь работает в IT-команде, понимает процессы разработки и зарабатывает в три раза больше, чем на предыдущей работе.

Гарантии, условия и оплата

Более 6500 обученных студентов на платформе Stepik
Более 6500 обученных студентов на платформе Stepik
Доступ к материалам после завершения обучения
Доступ к материалам после завершения обучения
Собственная ЭОС система для комфортного обучения
Собственная ЭОС система для комфортного обучения
Можно вернуть 13% от стоимости программы
Можно вернуть 13% от стоимости программы
Формы оплаты на выбор: единоразовая оплата, рассрочка или корпоративное обучение
Формы оплаты на выбор: единоразовая оплата, рассрочка или корпоративное обучение

Отвечаем на вопросы

Каким требованиям нужно соответствовать?

Специальных требований нет — главное иметь желание учиться. На протяжении всего курса с вами на связи преподаватели, которым можно задать вопросы в чате. В премиум-тарифах дополнительно предусмотрены видеовстречи с техническим разбором.

Кто будет меня учить?

Обучение проводят преподаватели с многолетним опытом работы в IT. Среди них — кандидаты технических наук, аспиранты и senior data-инженеры с профильным образованием и практическим опытом.

Что делать, если я не справлюсь с нагрузкой?

Если почувствуете усталость или поймёте, что темп слишком высокий — вы всегда можете сделать паузу. Доступ к курсу остаётся у вас навсегда, и вы сможете продолжить обучение с того же места в любое удобное время.

Как можно оплатить?

Оплатить программу можно прямо на сайте, нажав кнопку «Начать учиться», либо через оператора в чате — вам помогут оформить оплату.

Если не понравится, я смогу вернуть деньги?

Да, вы можете оформить возврат в течение 14 дней с момента покупки, если на момент обращения не пройдена большая часть программы.

Могу ли я оплатить курс за счёт работодателя?

Да, такая возможность есть. Для этого напишите оператору в чате или отправьте на почту info@novadata.ru
реквизиты компании и ваше ФИО — мы подготовим необходимые документы.

Что такое налоговый вычет на обучение и как его получить?

Налоговый вычет — это возврат до 13% от стоимости обучения для налогоплательщиков РФ. Чтобы получить документы для оформления, просто обратитесь в чат на сайте — мы всё подготовим.
Нужна помощь с выбором или остались вопросы?
Нужна помощь с выбором или остались вопросы?
Поможем подобрать программу с учетом вашего уровня и задач. Или пишите по любым вопросам
Заявка отправлена
Отправим вам подборку курсов в течение 5 минут. С вами также свяжется наш специалист и даст карьерную консультацию.
Персональный промокод
На курс «Инженер по парсингу данных»
Введите код при оплате, чтобы применить скидку к программе.