Чему вы научитесь
- Строить многоступенчатые запросы с 2–5 CTE подряд
- Использовать оконные функции, агрегаты и фильтры в сложных связках
- Читать и рефакторить длинные SQL-конструкции из продакшена
- Выстраивать архитектуру SQL-запроса: от идеи до читаемого результата
- Обнаруживать ошибки проектирования: дубли, NULL, порядок фильтров
- Объяснять своё решение так, как ждут на интервью Upper-Middle / Senior
О курсе
Готовы мыслить как Senior, а не просто писать SELECT? За 3 недели вы прокачаете архитектурное мышление в SQL: CTE-пайплайны, оконные функции, многошаговые расчёты и хитрые edge-кейсы — как в реальной разработке витрин и отчётов. Никакой «воды», только практические задачи с большим датасетом и автопроверкой, чтобы ошибки не прятались.
Для кого этот курс
Аналитики и инженеры с опытом 1–3 лет, готовящиеся к upper-middle и senior-собеседованиям
Те, кто хочет «перепрыгнуть» уровень: научиться строить архитектуру SQL
Специалисты, которым тесно в рамках простых SELECT и JOIN
Разработчики витрин, моделей и отчётов — с инженерным уклоном
Начальные требования
-
Уверенное владение оконными функциями (
LAG,LEAD,FIRST_VALUEи др.) -
Опыт написания подзапросов и CTE
-
Понимание агрегатов, фильтрации,
CASE,COALESCE, логикиNULL -
Готовность думать и переписывать SQL под разный подход
Преподаватели курса
Как проходит обучение
-
50 edge-задач — реальные и “собеседовательские”
-
Пошаговые разборы
-
Диалект MySQL
-
Можно решать в любом порядке, по темам или в челлендж-режиме
Что вы получите
- ✅ Уверенно проходите собеседования уровня upper-middle
- ✅ Архитектурно раскладываете даже громоздкие запросы
- ✅ Пишете читаемый SQL с пояснениями, как инженер
- ✅ Видите не только как «решить», но и как правильно реализовать
- ✅ Готовы к переходу в senior-запросы, продвинутую аналитику и витрины
Нагрузка
10