Курс на Stepik
Обложка курса «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow» на Stepik
100 ₽

DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow ★ 0.000

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

Соберите хранилище данных с нуля: сырой слой, staging, витрины, модели и тесты dbt, оркестрация в Airflow — на сквозном проекте интернет-магазина.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Учеников на курсе 0
Сертификаты, выданные на курсе «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Сертификатов выдано 0
Отзывы о курсе «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Отзывов получено 0
Рейтинг курса «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Рейтинг курса 0.000
Уроки в курсе «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Количество уроков 45
Тесты в курсе «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Количество квизов 114
Задачи с кодом в курсе «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Количество задач с кодом 112
Стоимость курса «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Стоимость курса 100 ₽ —
Обновления курса «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Обновления курса — —
Дата публикации курса «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Дата публикации курса — ———
Последнее обновление курса «DWH с нуля: хранилище данных на PostgreSQL, dbt и Airflow»Последнее обновление — ———
Сложность easy — ———

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

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

Что вы сделаете за курс

  • поднимете стенд одной командой: Docker Compose + PostgreSQL 16;
  • спроектируете слои raw → staging → marts и объясните, что происходит на каждом;
  • напишете профилирование и чистку грязных данных: дубли, строковые даты и суммы, сироты в фактах;
  • перенесёте трансформации в dbt: модели, источник, тесты, документация, инкрементальная загрузка;
  • поставите загрузку на расписание в Airflow: DAG, ретраи, сенсоры, бэкфилл;
  • добавите контроль качества и оповещения, чтобы витрина не «тихо» ломалась;
  • соберёте витрины под бизнес-вопросы и дашборд поверх них.

Стек и версии: PostgreSQL 16, dbt 1.8+, Apache Airflow 2.9+, Docker Compose, Metabase. Все версии зафиксированы, лабораторные проверены на чистом окружении.

Формат: 10 модулей, 200+ задач с автопроверкой (SQL-задачи проверяются на живой базе — не «на глаз»), короткая теория перед каждой практикой, лабораторные работы на вашем стенде и финальный проект: хранилище под бизнес-кейс интернет-магазина. В конце — сертификат.

О курсе

Соберите хранилище данных с нуля: сырой слой, staging, витрины, модели и тесты dbt, оркестрация в Airflow — на сквозном проекте интернет-магазина.

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

  • аналитики данных и BI-разработчики, которые пишут SQL, но хотят отвечать за хранилище целиком;
  • начинающие дата-инженеры и стажёры DE-команд;
  • бэкенд-разработчики, которым нужно понимать, откуда берутся цифры в отчётах;
  • все, кто хочет добавить в портфолио законченный DWH-проект, а не набор разрозненных примеров.

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

Будет полезно:

  • SQL на уровне SELECT, JOIN, GROUP BY, подзапросов (оконные функции разберём);
  • базовый Python: прочитать чужой скрипт и поправить пару строк;
  • любой опыт работы с Docker или другой виртуализацией — можно освоить параллельно;
  • компьютер с 8 ГБ RAM и Docker (Linux, macOS или Windows с WSL2).

Опыта построения хранилищ не требуется — весь путь разбираем с нуля.

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

Нагрузка

3-5 часа в неделю

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