Интерактивный онлайн
курс по SQL

Освойте SQL, обучаясь на упражнениях, приближенных к реальным профессиональным задачам

313K+

более 313K довольных пользователей

Для кого подойдет курс

Для аналитиков
Углубите знания в своей области и получите необходимый навык для продуктивной работы
Для разработчиков
Научитесь оптимально работать с реляционными базами данных
Для тестировщиков
Повысите качество тестирования системы и научитесь автоматизировать процессы тестирования
Для студентов
Освойте основы работы с базами данных и получите практические навыки, которые пригодятся в дальнейшей карьере
Для корпоративных клиентов
Профессиональная подготовка команды, контроль прогресса каждого сотрудника и закрывающие документы для бухгалтерии в одном месте

С нами вы учитесь в удобное для вас время и в удобном для вас темпе

С нами вы пройдёте более 60 тем и выполните более 70 заданий для закрепления теории

Модуль 0
Введение
В этом коротком модуле мы познакомимся с тем, как работает платформа данного курса, и узнаем, как получить максимум от него. А также получим информацию о нашем сообществе.
Модуль 1
Фундаментальные основы
Этот модуль сделан для того, чтобы бегло ознакомиться с фундаментальными знаниями о базах данных и восполнить потенциальные пробелы. Также в этом модуле мы познакомимся с терминологией реляционных СУБД.
Модуль 2
Основы выборки I
В рамках этого модуля мы научимся писать наши первые SQL запросы, разберёмся с такими важными понятиями, как условная выборка, сортировка и группировка данных.
Готов перейти на следующий уровень?

Для тех, кто с SQL уже на ты

После бесплатного курса ты пишешь 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-подсказками, сертификатами и остальными возможностями.

У нас действительно интерактивный курс, который делает обучение эффективнее

Практикуйтесь на приближенных к реальным рабочим задачам

Перейти в тренажёр
Более 100 заданий приближенных к реальным
Задачи разбиты на несколько уровней сложности
Весь ваш прогресс сохраняется

Мы предоставляем доступ к задачам с собеседований в эти компании

Тестовое SQL задание из интервью в компанию Альфа-Банк
Тестовое SQL задание из интервью в компанию МТС
Тестовое SQL задание из интервью в компанию Dodo Brands
Тестовое SQL задание из интервью в компанию VK
Тестовое SQL задание из интервью в компанию Microsoft
Тестовое SQL задание из интервью в компанию Банк Открытие
Тестовое SQL задание из интервью в компанию Twitter
Тестовое SQL задание из интервью в компанию Самокат
Тестовое SQL задание из интервью в компанию Сбербанк
Тестовое SQL задание из интервью в компанию Учи.ру
Тестовое SQL задание из интервью в компанию Spotify
Тестовое SQL задание из интервью в компанию TikTok
Тестовое SQL задание из интервью в компанию Альфа-Банк
Тестовое SQL задание из интервью в компанию МТС
Тестовое SQL задание из интервью в компанию Dodo Brands
Тестовое SQL задание из интервью в компанию VK
Тестовое SQL задание из интервью в компанию Microsoft
Тестовое SQL задание из интервью в компанию Банк Открытие
Тестовое SQL задание из интервью в компанию Twitter
Тестовое SQL задание из интервью в компанию Самокат
Тестовое SQL задание из интервью в компанию Сбербанк
Тестовое SQL задание из интервью в компанию Учи.ру
Тестовое SQL задание из интервью в компанию Spotify
Тестовое SQL задание из интервью в компанию TikTok

Получите сертификат

Увеличьте свои шансы в поиске работы с признанным индустрией сертификатом

Сертификат SQL Academy о прохождении курса по SQL

Наши пользователи нас

Анна — отзыв о курсе SQL Academy
Анна
После прохождения курса получила повышение до аналитика данных. Премиум окупился уже за первый рабочий день с новой зарплатой!
Руслан — отзыв о курсе SQL Academy
Руслан
Искал интерактивные ресурсы и наткнулся на SQL Academy. Ресурс на 95% бесплатный, но главное — качество материала. Написано доступным языком, понятным даже новичкам.
Оля — отзыв о курсе SQL Academy
Оля
Думала, что SQL это что-то сложное. Но в SQL Academy всё объясняется подробно и по порядку! Есть отличный тренажёр с заданиями разного уровня сложности. Можно пройти абсолютно бесплатно!
Лев — отзыв о курсе SQL Academy
Лев
Отличный интерактивный учебник для изучения основ SQL. Определенно буду продолжать обучение на этой платформе.
Лиза — отзыв о курсе SQL Academy
Лиза
Сайт супер! Задачки интересные, UX на уровне! Проверка по результату запроса, а не по самому запросу, как на других сайтах.
Николай — отзыв о курсе SQL Academy
Николай
Отличная подача материала! Очень порадовало наличие заданий из интервью крупных IT компаний.
Евгений — отзыв о курсе SQL Academy
Евгений
Всё очень доступно и лаконично, я в диком восторге! Лучше уже не придумаешь!

SQL Academy для вашего бизнеса

Корпоративное обучение разработчиков и аналитиков на платформе, которой доверяют 313 000+ специалистов.

Удобное управление балансом лицензий
Прозрачная аналитика успеваемости
Автоматические УПД для бухгалтерии
Подробнее

FAQ

Почему стоит выбрать именно ваши курсы?
  • Мы предоставляем большую часть нашего функционала бесплатно, поэтому вы можете начать учиться без вложений и решить, хотите ли вы получить полный доступ позже.
  • Наши курсы включают множество практических задач, что помогает закрепить полученные знания на практике.
  • Доступная стоимость. Мы не тратим средства на маркетинг, что позволяет сохранять лояльные цены.
Сколько времени нужно уделять обучению?
Это зависит только от вас. Вы можете учиться в удобном для вас темпе. При занятиях по 5 часов в неделю, курс можно пройти за 2 месяца. При интенсивном обучении вы можете завершить программу и получить сертификат всего за 2 недели.
Когда можно начать обучение?
Наши курсы проходят в автономном режиме, поэтому вы можете начать обучение в любое время.
Остались вопросы?
Если вы не нашли ответ на ваш вопрос, его можно задать по адресу feedback@sql-academy.org