Все курсы SQL Academy

От первого SELECT до архитектуры баз данных — четыре интерактивных курса с автопроверкой в браузере. Бесплатный фундамент (JOIN, агрегаты, подзапросы), затем направление по выбору: оптимизация запросов в PostgreSQL, SQL для аналитика или проектирование БД.

Начни здесь

Бесплатный базовый курс закладывает фундамент: SELECT, JOIN, агрегаты, подзапросы. Без него любой из продвинутых курсов и собеседование будут идти тяжелее, чем нужно.

Базовый курс SQL
Бесплатный
MySQL
PostgreSQL
~30 часов
Интерактивный курс с нуля. Пишешь запросы прямо в браузере, ответ проверяется автоматически на реальной базе. SELECT, JOIN, агрегаты, подзапросы — всё, что нужно, чтобы пройти секцию SQL на собеседовании.
  • Уверенно проходишь SQL-секцию собеседования — JOIN, GROUP BY, подзапросы автоматически
  • Закрываешь свою часть тикетов с SQL сам, без эскалации в аналитику
  • Понимаешь SQL в pull request'ах коллег — никакого «гм, не знаю»
Начать обучение
Готов перейти на следующий уровень?

Продвинутые курсы

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

Оптимизация SQL-запросов в PostgreSQL
Премиум
PostgreSQL
10 часов
Перестань гадать, почему твои запросы тормозят. Научишься читать EXPLAIN, подбирать индексы под конкретные задачи и ускорять запросы в 100+ раз на живых кейсах из прода.
  • Закрываешь тикеты «запрос тормозит» сам — через EXPLAIN, индексы, статистику
  • Снижаешь latency медленных запросов в 10–100× на реальном проде
  • Объясняешь команде, почему планировщик выбрал именно этот план
Начать обучение
SQL для анализа данных
Премиум
MySQL
PostgreSQL
15 часов
Научись отвечать на продуктовые вопросы прямо в базе — без выгрузок в Python и BI-тулы. Освоишь сводные таблицы, анализ временных рядов, расчёт retention, построение воронок и сегментацию пользователей — всё на чистом SQL.
  • Отвечаешь на продуктовые вопросы в Slack за минуты, не за дни
  • Строишь когорты, воронки и retention на чистом SQL — без выгрузок в Python
  • Перестаёшь упираться в GROUP BY — окна и временные ряды решают 80% задач
Начать обучение
Проектирование БД и архитектура
Премиум
PostgreSQL
15 часов
От первой таблицы до живой системы под нагрузкой. Учимся не запоминать ответы, а видеть развилки: какой ключ, какой тип, какая блокировка, как мигрировать схему, не уронив прод.
  • Проектируешь схему так, чтобы её не переписывали через год под нагрузкой
  • Реализуешь сложные кейсы — историю, иерархии, JSONB — без костылей в коде
  • Выкатываешь миграции на big-таблицах без «положим сервис на час»
Начать обучение
Все продвинутые курсы входят впремиум— вместе с AI-подсказками, сертификатами и остальными возможностями.