Курс на Stepik
Обложка курса «Первые шаги в Data Engineering: проект с нуля» на Stepik
1 490 ₽

Первые шаги в Data Engineering: проект с нуля ★ 5.000

Открыть на
STEPIK.ORG

Практический курс по инженерии данных для начинающих. Постройте полноценный конвейер данных уровня Junior Data Engineer: от ETL и баз данных до оркестрации, мониторинга и дашбордов. Реальный проект с использованием PostgreSQL, dbt, Airflow, Kafka, Superset, Grafana, а также гибридного хранилища на MinIO и Apache Iceberg.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Первые шаги в Data Engineering: проект с нуля»Учеников на курсе 24
Сертификаты, выданные на курсе «Первые шаги в Data Engineering: проект с нуля»Сертификатов выдано 3
Отзывы о курсе «Первые шаги в Data Engineering: проект с нуля»Отзывов получено 2
Рейтинг курса «Первые шаги в Data Engineering: проект с нуля»Рейтинг курса 5.000
Уроки в курсе «Первые шаги в Data Engineering: проект с нуля»Количество уроков 46
Тесты в курсе «Первые шаги в Data Engineering: проект с нуля»Количество квизов 369
Время прохождения курса «Первые шаги в Data Engineering: проект с нуля»Время прохождения курса —
Стоимость курса «Первые шаги в Data Engineering: проект с нуля»Стоимость курса 1 490 ₽ —
Обновления курса «Первые шаги в Data Engineering: проект с нуля»Обновления курса — —
Дата публикации курса «Первые шаги в Data Engineering: проект с нуля»Дата публикации курса — ———
Последнее обновление курса «Первые шаги в Data Engineering: проект с нуля»Последнее обновление — ———
Сложность easy — ———

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

  • Строить полный жизненный цикл данных (end-to-end) — от получения данных из источников до аналитических дашбордов.
  • Понимать основные принципы работы современных систем обработки данных.
  • Разбираться в архитектуре современного конвейера данных и взаимодействии его основных компонентов.
  • Получать данные из файлов различных форматов и внешних API.
  • Загружать данные в PostgreSQL и организовывать их хранение.
  • Реализовывать ETL-процессы для сбора и первичной обработки данных.
  • Использовать SQL для выборки, проверки и анализа данных.
  • Автоматизировать выполнение конвейеров данных с помощью Apache Airflow.
  • Выполнять преобразование данных с использованием dbt.
  • Контейнеризировать приложения и инфраструктуру с помощью Docker и Docker Compose.
  • Использовать Git для контроля версий проекта.
  • Понимать принципы потоковой обработки данных на примере Apache Kafka.
  • Проводить базовый анализ данных в Jupyter Notebook.
  • Создавать аналитические дашборды в Apache Superset.
  • Настраивать базовый мониторинг инфраструктуры с использованием Prometheus и Grafana.
  • Работать с объектным хранилищем MinIO.
  • Строить гибридную архитектуру хранения (data lakehouse) с использованием Apache Iceberg и Trino.
  • Собирать и запускать полноценный конвейер данных на современном open-source стеке.

О курсе

Практический курс по инженерии данных для начинающих. Постройте полноценный конвейер данных уровня Junior Data Engineer: от ETL и баз данных до оркестрации, мониторинга и дашбордов. Реальный проект с использованием PostgreSQL, dbt, Airflow, Kafka, Superset, Grafana, а также гибридного хранилища на MinIO и Apache Iceberg.

Для кого этот курс

Курс подойдёт: Начинающим дата-инженерам без опыта, которые хотят получить первую практическую базу для позиции Junior Data Engineer. Python- и SQL-разработчикам, желающим перейти в инженерию данных и ознакомиться с современным DE-стеком. Аналитикам данных и BI-специалистам, которые хотят понять, как устроена инфраструктура «под капотом» их дашбордов, и расширить карьерные возможности. Fullstack-аналитикам, которые хотят лучше понимать инженерную сторону работы с данными — ETL-процессы, хранение, оркестрацию и обработку данных. Всем желающим разобраться в специфике работы с данными и дата-пайплайнами. Тем, кто уже проходил тестовые задания на позицию Junior Data Engineer и понял, что не хватает целостного понимания, как компоненты дата-стека работают вместе. Студентам технических специальностей и самоучкам, которые хотят получить первый практический опыт работы с современным стеком. Всем, кто хочет собрать pet-проект для портфолио и на практике понять, подходит ли им профессия инженера данных, прежде чем вкладываться в более длительное и дорогостоящее обучение.

Начальные требования

Для комфортного прохождения курса рекомендуются:

  • Базовые знания Python (переменные, циклы, функции, работа с библиотеками) — или готовность повторить материал по ходу курса.
  • Базовое знакомство с SQL (SELECT, JOIN, GROUP BY, оконные функции) — или готовность повторить материал по ходу курса.
  • Общее представление о том, что такое базы данных.
  • Желателен, но не обязателен опыт работы с командной строкой/терминалом.

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

Как проходит обучение

Курс построен вокруг одного сквозного практического проекта — вы последовательно проходите уроки, где после каждой темы закрепляете материал на практике. Формат каждого урока: краткое введение в тему → настройка нужной инфраструктуры → написание кода → разбор и объяснение → сборка через Docker Compose → запуск и проверка результата.

В курс входят:

  • Текстовые уроки с пошаговыми инструкциями и объяснением, зачем нужен каждый инструмент.
  • Практические задания и тесты с автоматической проверкой после ключевых тем.
  • Работа с реальной инфраструктурой через Docker Compose на каждом этапе — от баз данных до мониторинга.

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

Сертификат курса Первые шаги в Data Engineering: проект с нуля

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 3 учеников получили сертификат.

Что вы получите

  • Практический опыт сборки и устройства полноценного дата-пайплайна уровня Junior Data Engineer.
  • Работающий pet-проект для портфолио, который можно показать на собеседовании.
  • Понимание того, как компоненты современного дата-стека (Python, PostgreSQL, dbt, Airflow, Kafka, Superset, Grafana) работают и взаимодействуют друг с другом.
  • Навыки практической работы с инфраструктурой: развёртывание сервисов через Docker Compose, запуск и отладка пайплайнов, базовая настройка мониторинга и логирования.
  • Базу для дальнейшего изучения инструментов, используемых в инженерии данных.
  • Сертификат о прохождении курса от Stepik.

Нагрузка

10 часов в неделю

Расскажите о курсе друзьям