Чему вы научитесь
- Самостоятельно получать данные из реляционных баз с помощью SQL.
- Писать запросы с SELECT, WHERE, ORDER BY, LIMIT, JOIN, GROUP BY и HAVING.
- Соединять несколько таблиц и проверять, что JOIN не дублирует данные.
- Считать ключевые продуктовые и бизнес-метрики: выручку, число заказов, средний чек, конверсию, повторные покупки.
- Работать с оконными функциями: накопительными итогами, рангами, сравнением с предыдущим периодом через LAG.
- Использовать подзапросы, EXISTS, NOT EXISTS и CTE для многоэтапных расчётов.
- Собирать витрины для аналитики клиентов, кампаний, товарных категорий и временной динамики.
- Проверять результаты SQL-запросов: зерно данных, контрольные суммы, корректность фильтров и связей.
- Решать практические задачи аналитика, продакта, ML-инженера или Data Scientist.
- Подготовить финальный проект по маркетинговой аналитике: воронка кампаний, ROI, RFM-сегментация и динамика выручки.
О курсе
Для кого этот курс
Начальные требования
Преподаватели курса
Как проходит обучение
Курс построен от простого к рабочим аналитическим задачам. Сначала вы разбираетесь, как устроены таблицы и связи между ними, затем пишете первые запросы и постепенно переходите к сложным расчётам.
После каждого блока теории вы выполняете SQL-задачи прямо на Stepik. Задания проверяются автоматически: вы сразу видите, прошёл ли запрос проверку, и можете исправить ошибку.
Практика идёт на учебных базах с клиентами, заказами, товарами, рекламными кампаниями и сессиями. Вы не просто повторяете синтаксис, а учитесь отвечать на вопросы бизнеса: кто покупает чаще, какой канал приносит выручку, какие товары лидируют, как меняется результат по месяцам.
В финальном модуле вы проходите сквозной проект на едином наборе взаимосвязанных таблиц. Он объединяет JOIN, агрегации, оконные функции, CTE и проверку бизнес-метрик.
Что вы получите
- 7 модулей и 20 уроков SQL от основ до проектной аналитики.
- Более 80 автоматически проверяемых SQL-задач.
- Пошаговую траекторию для полного новичка без требований к опыту программирования.
- Практику на реалистичных данных: клиенты, товары, заказы, кампании, сессии и товарные позиции.
- Навык построения запросов для отчётов, продуктовых метрик, маркетингового анализа и подготовки данных.
- Финальный проект по маркетинговой аналитике, который можно использовать как основу для портфолио.
- Понимание не только того, как написать SQL, но и как проверить, что цифрам можно доверять.