Курс на Stepik
Обложка курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)» на Stepik
2 490 ₽

SQL для аналитики “как в проде” (оконки, витрины, оптимизация) 5.000

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

Курс про то, как писать аналитический SQL так, чтобы запросы были корректными по grain, предсказуемыми (детерминированными), без дублей, готовыми к ревью, и при этом не умирали по производительности на реальных объёмах. Фокус не на “SELECT для начинающих”, а на продовых паттернах: сложные JOIN, оконные функции, дедупликация, SCD/история, инкрементальные витрины, чтение EXPLAIN и типовые анти‑паттерны.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Учеников на курсе 8
Сертификаты, выданные на курсе «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Сертификатов выдано 0
Отзывы о курсе «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Отзывов получено 1
Рейтинг курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Рейтинг курса 5.000
Уроки в курсе «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Количество уроков 39
Задачи с кодом в курсе «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Количество задач с кодом 110
Время прохождения курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Время прохождения курса
Стоимость курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Стоимость курса 2 490 ₽
Обновления курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Обновления курса
Дата публикации курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Дата публикации курса
Последнее обновление курса «SQL для аналитики “как в проде” (оконки, витрины, оптимизация)»Последнее обновление
Сложность normal

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

SQL для аналитики “как в проде” - про то, как писать запросы не “чтобы сошлось один раз”, а так, чтобы результат был предсказуемым, без дублей, готовым к ревью и не разваливался на реальных объёмах.

Кому подойдёт

  • Аналитикам / BI / DS / начинающим DE, у кого уже есть уверенная база SQL (SELECT/WHERE/GROUP BY, базовые JOIN, CTE).

  • Тем, кто устал от ситуаций “метрики поплыли”, “JOIN размножил строки”, “DISTINCT как пластырь”, “всё работало вчера”.

Где реально поможет в работе

  • Собирать витрины и метрики (DAU/revenue/conversion, воронка, retention) так, чтобы определения были устойчивыми и воспроизводимыми.

  • Делать запросы “производственного” уровня: понимать разницу ad-hoc → витрина → BI → ML/feature store, и почему “запрос работает” ≠ “готов к продакшену”.

  • Дорасти до задач “следующего уровня”: слойность staging→intermediate→mart, инкремент/late arrivals, базовые SQL-тесты качества — то, что обычно добирают уже на работе через боль.

После курса
Будешь уверенно собирать запросы на несколько таблиц, ловить логические дыры до того, как они станут инцидентом, и говорить с инженерами на одном языке (про зерно, кардинальности, инкремент и “почему цифры поплыли”).

О курсе

Курс про то, как писать аналитический SQL так, чтобы запросы были корректными по grain, предсказуемыми (детерминированными), без дублей, готовыми к ревью, и при этом не умирали по производительности на реальных объёмах. Фокус не на “SELECT для начинающих”, а на продовых паттернах: сложные JOIN, оконные функции, дедупликация, SCD/история, инкрементальные витрины, чтение EXPLAIN и типовые анти‑паттерны.

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

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

  • Теория по каждому модулю + сразу практика.
  • 111 задач по SQL с автопроверкой результата (expected output).

  • В части задач - доп.проверки на “продовые” свойства: контроль grain/числа строк, отсутствие дублей по ключам, сверка итогов.

  • Сквозной мини-проект “мини-прод”: staging → intermediate → mart + инкремент и DQ-тесты.

Нагрузка

5-6 часов в неделю

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