SQL-квест: «Инцидент Чёрной Пятницы»

Практический мини SQL-квест про деньги. Ты оказываешься в ночном кризисе e-commerce: маркетинг рисует «рекорд выручки», CFO требует честные цифры без фрода, а безопасность кричит про айпи-фермы и кешбэк-скрутки. Твоя задача — написать запросы, которые отличают реальную выручку от грязной, и именно эти цифры завтра…
Средний уровень

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

  • Выявлять массовые IP-фермы (один IP → десятки аккаунтов → один адрес).
  • Отделять лояльность от злоупотребления скидками и кешбэком.
  • Считать clean_revenue vs toxic_revenue и показывать разницу.
  • Собирать витрину выручки с пометками риска (фрод/серые схемы).
  • Замечать аномалии по таймингу: серия мелких заказов, частые повторы.
  • Общаться с безопасностью, маркетингом и финансами «на их языке».

О курсе

Что это за курс

Это практический мини-квест про реальный конфликт: «рост во что бы то ни стало» vs «честная выручка».
Ты пройдёшь цепочку задач — от «грязного» дашборда до аккуратной витрины с флагами риска и финальной цифры, которую не придётся переписывать через неделю.

Формат: задача → схема → подсказка → твоё решение → автопроверка → разбор.

Как устроен курс внутри

Ты проходишь 4 миссии подряд — один длинный инцидент ночи Чёрной пятницы.

Миссия 1. «Утечка трафика»
Находим, где у нас не клиенты, а ферма аккаунтов.
Технично: GROUP BY, HAVING, фильтрации, агрегаты.

Миссия 2. «Ферма кешбэка»
Один пользователь делает 10 «покупок» подряд и жжёт кешбэк. Рост или дыра?
Технично: группировка по пользователю, пороги, аккуратные фильтры.

Миссия 3. «Честная выручка»
Финансы требуют цифру без накруток: что считаем деньгами, а что — токсичной псевдовыручкой.
Технично: несколько срезов, метки риска, сбор витрины выручки (clean vs toxic).

Миссия 4. «Поведенческий след»
Реконструируем поведение: кто, когда, как часто, сериями, с какими интервалами.
Технично: оконные функции, временные ряды, последовательности событий (уровень upper-middle).

 

На каждом шаге ты получаешь

  • сырые данные (до 100 строк транзакций за одну ночь);

  • постановку «как пишет CFO»;

  • автопроверку твоего SQL и эталонное решение в спойлере;

  • разбор: что эта цифра значит для денег компании.
    🕵️‍♂️💸

Больше пользы в Telegram: практические SQL-кейсы, разбор ошибок из продакшена, советы по подготовке и архитектурные инсайты.

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

Тем, кто хочет понять, за что платят middle в проде. Готовящимся к собеседованию и уставшим от игрушечных «orders/products». Инженерам и аналитикам, кому важны деньги, а не просто SELECT.

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

  • Уверенные основы SQL: SELECT, JOIN, GROUP BY, агрегаты.

  • Желательно базовое понимание оконных функций.

  • Готовность разбираться в логике и отстаивать цифры.

Наши преподаватели

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

  • Курс построен как квест «Инцидент Чёрной Пятницы»: вы попадаете в ситуацию реального ночного инцидента в e-commerce.

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

  • Внутри миссии вы получаете:

    • контекст (что случилось и почему это больно для денег),

    • описание данных,

    • чёткое бизнес-требование,

    • SQL-задачу.

  • Вы пишете запрос и сразу получаете автоматическую проверку корректности (Python-чекер с учётом краевых кейсов и “токсичных” данных).

  • Для каждой задачи есть подсказка и разбор решения: не только «как написать запрос», но и «что означает этот результат для бизнеса».

  • Все данные приближены к реальности: много строк, повторные заказы, подозрительные паттерны поведения, а не идеальные учебные таблички.

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

загружаем...

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

  • Рабочую методику расчёта честной выручки с отсечением фрода.
  • Опыт реагирования на аномалии под давлением бизнеса.
  • Готовую витрину выручки с флагами риска (clean vs toxic).
  • Кейс «из продакшена» в портфолио + сюжет для интервью уровня Middle.
  • Автопроверку решений и понятные разборы — видно, где ошиблись.

Сколько стоит обучение

Price: 990 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

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

Price: 990