/
Блог Хекслета
/
Карьера
/

Бесплатные курсы SQL в 2026: 19 курсов и тренажёров для начинающих

Бесплатные курсы SQL в 2026: 19 курсов и тренажёров для начинающих

5 ноября 2026 г.

11 минут
85
Бесплатные курсы SQL в 2026: 19 курсов и тренажёров для начинающих

Выучить SQL бесплатно реально: базовые запросы, фильтрация, группировка и соединение таблиц осваиваются за 10–30 часов, а задачи можно решать прямо в браузере, ничего не устанавливая. Бесплатных тренажёров на русском хватает и для следующего шага — подзапросов, оконных функций и вопросов с собеседований. Платить имеет смысл, когда нужны проекты для портфолио, ревью от практиков и помощь с работой.

Начать проще всего с бесплатного курса Хекслета Основы SQL: 25 уроков и 22 упражнения в тренажёре на PostgreSQL, около 10 часов, есть ИИ-ассистент для подсказок. В подборке ещё 18 бесплатных курсов, тренажёров и учебников: Stepik, Яндекс Практикум, karpov.courses, SQL Academy, sql-ex.ru, Postgres Professional и другие. Мы разделили их на курсы с нуля, тренажёры для практики, SQL для аналитиков и теорию баз данных. Данные проверены на официальных страницах 5 ноября 2026 года.

Коротко: какой курс выбрать

Ваша цель

Курс Хекслета

Что ещё посмотреть

Выучить SQL с нуля

Основы SQL, около 10 часов

«Интерактивный тренажер по SQL» на Stepik, «Основы работы с базами данных и SQL» Яндекс Практикума

Набить руку на задачах

упражнения в Основы SQL

SQL Academy, sql-ex.ru, SQLtest.online

Использовать SQL в аналитике

Введение в аналитику данных, около 8 часов

«Симулятор SQL» karpov.courses, «Марафон данных» на Stepik

Подготовиться к собеседованию

—

«Собеседование по SQL» на Stepik, задачи с собеседований в SQL Academy

Разобраться в устройстве баз данных и PostgreSQL

—

«Введение в базы данных» CS центра, курсы и книги Postgres Professional

Как мы выбирали курсы

В подборку попали курсы, тренажёры и учебники на русском языке, которые можно пройти без оплаты. Ещё три условия:

  • есть открытая страница с программой;

  • материалы обновлялись в 2024–2026 годах или остаются актуальными: SQL меняется медленно;

  • есть практика — задачи с автопроверкой, песочница или упражнения, кроме учебников-справочников, которые мы отметили отдельно.

Мы не включили курсы, где бесплатны только первые уроки. Например, у курсов МГУ и МИСИС на «Открытом образовании» бесплатны лишь первые две недели или нет бесплатного доступа вовсе, а LearnDB работает по подписке. Платные курсы Stepik тоже не вошли.

Почему Хекслет первый

  • Тренажёр прямо в браузере. Основы SQL — 25 уроков и 22 упражнения на PostgreSQL. Запрос пишется и проверяется на странице урока, ставить базу данных не нужно.

  • От SELECT до транзакций. Программа покрывает выборку, фильтрацию и сортировку, агрегатные функции, изменение данных, типы данных и NULL, создание таблиц и транзакции.

  • ИИ-ассистент по урокам. Если запрос не работает, ассистент подсказывает и разбирает ошибку.

  • Свежая программа и понятный следующий шаг. Курс обновлён в сентябре 2026 года, его начали больше 9 тысяч человек. Дальше — SQL для анализа данных, SQL для программистов и PostgreSQL в подписке или профессия Аналитик данных.

Бесплатные курсы Хекслета

1. Хекслет · Основы SQL

sql-free-hx-sql.jpg

Курс для полного нуля: после него вы пишете запросы к базе, фильтруете и группируете данные, меняете записи и понимаете, как устроены таблицы.

  • Для кого: аналитики, тестировщики, разработчики, продуктовые маркетологи, начинающие администраторы баз данных

  • Длительность: 25 уроков и 22 упражнения, около 10 часов, в любое время

  • Формат: уроки, упражнения в тренажёре, ИИ-ассистент для подсказок

  • Что в программе: SELECT, FROM, WHERE, ORDER BY, GROUP BY, агрегатные функции, INSERT, UPDATE и DELETE, типы данных PostgreSQL и NULL, создание таблиц, транзакции

  • Итог: курс начали больше 9 тысяч человек, программа обновлена в сентябре 2026 года

  • Цена: бесплатно

2. Хекслет · Введение в аналитику данных

sql-free-hx-analytics.jpg

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

  • Для кого: те, кто присматривается к профессии аналитика, проектные менеджеры, маркетологи

  • Длительность: 10 уроков, около 8 часов

  • Формат: уроки, задания в браузере, ИИ-ассистент

  • Итог: курс начали больше 8 тысяч человек, программа обновлена в сентябре 2026 года

  • Цена: бесплатно

Курсы SQL с нуля

3. Stepik · Интерактивный тренажер по SQL

sql-free-stepik-trainer.jpg

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

  • Для кого: новички и те, кто хочет освежить знания

  • Длительность: 22 урока, 173 задачи, не меньше 24 часов

  • СУБД: MySQL 8

  • Что в программе: выборка, вложенные запросы, групповые операции, UPDATE и DELETE, связи между таблицами и соединения, сквозные базы «Интернет-магазин книг», «Абитуриент» и другие, задачи от учащихся

  • Итог: сертификат Stepik от 136 баллов; рейтинг 4,93 по почти 5 тысячам отзывов; курс от ДВФУ — победитель EdCrunch Award

  • Цена: бесплатно

4. Яндекс Практикум · Основы работы с базами данных и SQL

sql-free-practicum.jpg

Короткий курс с тренажёром на PostgreSQL. Подойдёт, чтобы за выходные понять, что такое запросы и как считать простые метрики.

  • Для кого: новички, начинающие аналитики, маркетологи, менеджеры проектов и продуктов

  • Длительность: 4 модуля, 5–7 часов, 70 задач в тренажёре, без дедлайнов

  • Формат: интерактивный учебник, SQL-тренажёр с автопроверкой, подсказки ИИ, итоговый симулятор в роли аналитика

  • Что в программе: SELECT, LIMIT и OFFSET, DISTINCT, типы данных, WHERE, фильтрация дат и строк, агрегатные функции, GROUP BY, ORDER BY. JOIN, подзапросов и оконных функций нет — они в платном курсе

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

5. karpov.courses · Симулятор SQL

sql-free-karpov.jpg

Бесплатный курс-симулятор от школы аналитики: 150 задач на данных сервиса доставки, от базовых запросов до продуктовых метрик и дашбордов.

  • Для кого: новички, аналитики, менеджеры, тестировщики, разработчики

  • Длительность: 10 уроков и 150 задач, обычно 2–4 недели по 5–8 часов в неделю

  • Среда: PostgreSQL и Redash, запросы пишутся в браузере

  • Что в программе: фильтрация, агрегация, группировка, подзапросы, объединение таблиц, оконные функции; продуктовые задачи — DAU, ARPU, конверсия, дашборды

  • Цена: бесплатно, нужна регистрация

6. SQL Academy · Интерактивный курс и тренажёр

sql-free-sql-academy.jpg

Бесплатный курс по SQL на MySQL и PostgreSQL с тренажёром на 200+ задач и песочницей. Одна из самых полных бесплатных программ: есть оконные функции, транзакции и DDL.

  • Для кого: новички и те, кто готовится к собеседованию

  • Длительность: больше 60 тем, около 2 месяцев по 5 часов в неделю

  • Что в программе: выборка, JOIN, подзапросы, WITH, UNION, CASE, INSERT, UPDATE и DELETE, оконные функции, транзакции и блокировки, хранимые процедуры, индексы, представления

  • Итог: больше 356 тысяч пользователей

  • Цена: бесплатно; Premium за 3 690 ₽ на полгода даёт сертификаты, безлимитные подсказки ИИ и задачи с собеседований

7. Stepik · Введение в SQL

sql-free-stepik-intro.jpg

Текстовый курс от автора под ником «Ирина Selectовна», победитель Stepik Awards 2024. Больше 64 тысяч учащихся и рейтинг 4,91.

  • Для кого: студенты, будущие программисты, аналитики и тестировщики

  • Длительность: 26 уроков, 63 задачи, 4–5 часов в неделю

  • СУБД: MySQL, есть урок по MySQL Workbench

  • Что в программе: реляционные базы, типы данных, CREATE TABLE, целостность, INSERT, UPDATE, DELETE, SELECT с WHERE, ORDER BY и LIMIT, GROUP BY и HAVING, своя база данных

  • Итог: сертификат Stepik от 80 баллов

  • Цена: бесплатно

8. Stepik · SQL Start. Стартовый уровень

sql-free-stepik-start.jpg

Курс-тренажёр без видео, в котором уже есть JOIN и UNION. Рейтинг 4,98 по 285 отзывам.

  • Для кого: начинающие аналитики, специалисты BI и QA, менеджеры

  • Длительность: 18 уроков, 83 задачи, около 8 часов

  • Что в программе: WHERE, AND, OR и NOT, IN, LIKE, BETWEEN, пропуски в данных, агрегатные функции, GROUP BY, INNER, LEFT, RIGHT и FULL JOIN, UNION

  • Итог: сертификат Stepik

  • Цена: бесплатно; оконные функции и CTE — в платном продолжении

9. Stepik · PRO SQL

sql-free-stepik-pro.jpg

Новый курс 2026 года от команды PRO-курсов: много задач с эталонными решениями и модераторы в чате.

  • Для кого: разработчики, аналитики, маркетологи и менеджеры, знания не нужны

  • Длительность: 26 уроков, 103 задачи, около 16 часов

  • СУБД: MySQL

  • Что в программе: DDL, DQL, DML, фильтрация, функции, группировка, соединения, представления, процедуры, вложенные запросы, индексы, транзакции, SQL-инъекции, вопросы с собеседований

  • Итог: сертификат Stepik от 180 баллов; рейтинг 4,96

  • Цена: бесплатно

10. Stepik · SQL практикум. Основы

sql-free-stepik-practicum.jpg

Видеокурс, созданный в партнёрстве с Yandex Cloud. Учит ставить MySQL у себя и разворачивать базу в облаке.

  • Для кого: новички, студенты, бэкенд-разработчики, аналитики, QA

  • Длительность: 47 уроков, 50 задач на SQL-код, около 4,5 часа видео

  • Что в программе: первичные и внешние ключи, индексы, связи и ER-диаграммы, SELECT, LIKE, агрегатные функции, GROUP BY, HAVING, NULL, CASE

  • Итог: сертификат Stepik от 120 баллов; рейтинг 4,95

  • Цена: бесплатно; JOIN и оконные функции — в платных курсах автора

Тренажёры: задачи и подготовка к собеседованию

11. SQL-EX.RU · Упражнения по SQL

sql-free-sql-ex.jpg

Один из старейших тренажёров на русском: сотни задач на SELECT и изменение данных с автоматической проверкой и рейтингом участников.

  • Для кого: те, кто знает основы и хочет много практики

  • Объём: 192 обучающих упражнения на SELECT, 242 — в рейтинговых этапах, 68 — на INSERT, UPDATE, DELETE и MERGE

  • СУБД: SQL Server, а в обучающем этапе ещё MariaDB, PostgreSQL и Oracle

  • Цена: бесплатно; сертификат — платный и по желанию

12. SQLtest.online · Уроки и тренажёр

sql-free-sqltest.jpg

Бесплатные уроки и почти 500 задач на реальных базах разных СУБД, плюс песочница и симулятор собеседования.

  • Для кого: от новичков до тех, кто готовится к собеседованию

  • Объём: 74 урока в 12 главах, 486 задач

  • СУБД: MySQL, PostgreSQL, SQL Server, SQLite, DuckDB и другие

  • Что в программе: от SELECT до соединений, CTE, оконных функций, аналитических запросов и производительности

  • Цена: бесплатно; тест навыков определяет уровень от Intern до Senior, но официальным сертификатом не является

13. Stepik · Собеседование по SQL: Теория и практика

sql-free-stepik-interview.jpg

Курс для подготовки к интервью: типовые задачи и вопросы по теории.

  • Для кого: те, кто уже знает основы SQL

  • Длительность: 30 уроков, 17 SQL-задач и 90 тестов

  • Что в программе: накопительный итог, скользящее среднее, топ-N, JOIN и число строк; теория — DDL и DML, индексы, нормализация, транзакции, OLAP и OLTP, модели хранилищ данных

  • Итог: сертификат Stepik; рейтинг 4,91

  • Цена: бесплатно

SQL для аналитиков

14. Stepik · Марафон данных: первое знакомство с SQL и Python

sql-free-stepik-marathon.jpg

Короткий курс LEFT JOIN Education, чтобы попробовать профессию аналитика: SQL, немного Python и продуктовые метрики.

  • Для кого: те, кто думает об аналитике и хочет попробовать без подготовки

  • Длительность: 18 уроков, 71 задача, 5–10 часов

  • Что в программе: запросы, фильтрация, агрегация, группировка, pandas, метрики LTV, CAC, ARPU и другие

  • Итог: сертификат Stepik; 27 тысяч учащихся, рейтинг 4,79. Авторы честно пишут, что это знакомство, а не подготовка до джуна

  • Цена: бесплатно

Теория баз данных и PostgreSQL

15. Stepik · Введение в базы данных

sql-free-stepik-db.jpg

Университетский курс CS центра, Политеха и ВШЭ: не только запросы, но и проектирование, нормализация и индексы.

  • Для кого: студенты IT-направлений и те, кто уверенно работает с командной строкой

  • Длительность: 23 урока, около 7,5 часа видео, 8 часов в неделю

  • СУБД: MySQL

  • Что в программе: реляционная модель, агрегация, выборки из нескольких таблиц, триггеры и хранимые процедуры, проектирование и нормализация, ORM, EXPLAIN и индексы, обзор NoSQL

  • Итог: сертификат Stepik от 53 баллов; почти 119 тысяч учащихся

  • Цена: бесплатно

16. Postgres Professional · Язык SQL и учебник «PostgreSQL. Основы языка SQL»

sql-free-pgpro-sql.jpg

Видеокурс Евгения Моргунова, который читают на ФКН ВШЭ и ВМК МГУ, и бесплатная книга к нему. Тот же курс на «Открытом образовании» платный.

  • Для кого: без предварительной подготовки

  • Объём: 36 часов лекций и практики, книга — 336 страниц в PDF

  • СУБД: PostgreSQL, учебная база «Авиаперевозки»

  • Что в программе: типы данных, DDL, запросы и CTE, изменение данных, индексы, транзакции, производительность, серверное программирование, полнотекстовый поиск

  • Цена: бесплатно, автопроверки и сертификата нет

17. Postgres Professional · Основы технологий баз данных

sql-free-pgpro-dbtech.jpg

Курс лекций профессора Бориса Новикова и учебник на 582 страницы — для тех, кто хочет понимать, как СУБД устроены изнутри.

  • Для кого: студенты с базовой подготовкой по программированию, разработчики

  • Объём: 24 часа лекций и 8 часов практики

  • Что в программе: модели данных, декларативный SQL, хранение и выполнение запросов, согласованность и восстановление, транзакции, разработка приложений

  • Цена: бесплатно

18. Postgres Professional · DEV1: разработка серверной части приложений PostgreSQL

sql-free-pgpro-dev1.jpg

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

  • Для кого: знающие основы SQL и любой процедурный язык

  • Объём: очно — 4 дня; самостоятельно — по видео, руководству слушателя и практическим заданиям

  • Что в программе: psql, устройство PostgreSQL, изоляция и многоверсионность, функции и процедуры, PL/pgSQL; продолжение — курс QPT по оптимизации запросов

  • Цена: бесплатно для самостоятельного изучения

19. Metanit · Руководства по SQL

sql-free-metanit.jpg

Не курс, а бесплатные учебники-справочники по PostgreSQL, MySQL, SQL Server и SQLite. Удобно открыть нужную тему и посмотреть пример.

  • Объём: отдельные руководства по четырём СУБД и статьи по проектированию баз данных

  • Что в программе: создание таблиц и ограничения, выборка и фильтрация, агрегатные функции, группировка, подзапросы, соединения, UNION, EXCEPT и INTERSECT

  • Цена: бесплатно, без регистрации

Все курсы в одной таблице

Курс

Объём

СУБД

Сертификат

Хекслет · Основы SQL

около 10 ч

PostgreSQL

—

Хекслет · Введение в аналитику данных

около 8 ч

—

—

Stepik · Интерактивный тренажер по SQL

24+ ч, 173 задачи

MySQL

да

Яндекс Практикум · Основы работы с БД и SQL

5–7 ч

PostgreSQL

нет

karpov.courses · Симулятор SQL

150 задач

PostgreSQL

не указано

SQL Academy

60+ тем, 200+ задач

MySQL, PostgreSQL

в Premium

Stepik · Введение в SQL

26 уроков

MySQL

да

Stepik · SQL Start

около 8 ч

—

да

Stepik · PRO SQL

около 16 ч

MySQL

да

Stepik · SQL практикум. Основы

47 уроков

MySQL

да

SQL-EX.RU

500+ упражнений

SQL Server и др.

платный

SQLtest.online

486 задач

разные

нет

Stepik · Собеседование по SQL

30 уроков

PostgreSQL

да

Stepik · Марафон данных

5–10 ч

—

да

Stepik · Введение в базы данных

23 урока

MySQL

да

Postgres Professional · Язык SQL

36 ч и книга

PostgreSQL

нет

Postgres Professional · Основы технологий БД

32 ч и книга

PostgreSQL

нет

Postgres Professional · DEV1

4 дня

PostgreSQL

нет

Metanit · Руководства по SQL

справочник

разные

нет

План: SQL с нуля бесплатно за месяц

  1. Неделя 1. Пройдите Основы SQL: SELECT, WHERE, ORDER BY, агрегатные функции. Решайте все упражнения сами.

  2. Неделя 2. Группировка, HAVING и соединения таблиц. Закрепляйте на задачах «Интерактивного тренажёра по SQL» или SQL Academy.

  3. Неделя 3. Подзапросы, CTE и оконные функции — это то, что чаще всего спрашивают на собеседованиях аналитиков.

  4. Неделя 4. Возьмите открытый датасет, загрузите в PostgreSQL и посчитайте свои метрики: выручку по месяцам, топ товаров, удержание. Выложите запросы на GitHub.

Что нужно знать по SQL на первой работе

  • Аналитику данных: SELECT, JOIN, GROUP BY, подзапросы и CTE, оконные функции, работа с датами, расчёт метрик.

  • Разработчику: проектирование таблиц и связей, индексы, транзакции, понимание EXPLAIN, защита от SQL-инъекций.

  • Тестировщику: выборка и фильтрация для проверки данных, JOIN, изменение тестовых данных.

Когда бесплатного обучения уже мало

Бесплатных курсов хватает, чтобы уверенно писать запросы. Дальше обычно нужны проекты на реальных данных, ревью от практиков и помощь с работой. На Хекслете следующий шаг — отдельные курсы в подписке от 2 400 ₽ в месяц: SQL для анализа данных, SQL для программистов и PostgreSQL. Для смены профессии — Аналитик данных: 7 месяцев, от 79 000 ₽, SQL, Python и BI-инструменты.

Ошибки новичков

  • Учить синтаксис без задач. SQL запоминается только через решённые запросы.

  • Путать WHERE и HAVING. WHERE фильтрует строки до группировки, HAVING — группы после неё.

  • Забывать про NULL. Сравнение с NULL через «=» не работает, нужен IS NULL.

  • Бояться JOIN. Нарисуйте две таблицы на бумаге и посмотрите, какие строки попадут в результат, — дальше станет проще.

  • Застревать на выборе СУБД. Основы одинаковы в PostgreSQL и MySQL, различия начинаются в деталях.

Частые вопросы

Можно ли выучить SQL бесплатно?

Да. Для уверенных запросов хватит бесплатного курса с тренажёром — например, Основы SQL на Хекслете или «Интерактивного тренажёра по SQL» на Stepik — и сотни задач в SQL Academy или sql-ex.ru.

Сколько времени нужно, чтобы выучить SQL с нуля?

Базовые запросы — 10–20 часов. Уровень, с которым идут на собеседование аналитика, — 1–2 месяца регулярной практики.

PostgreSQL или MySQL — что учить?

Начинайте с любой: синтаксис базовых запросов почти одинаковый. В аналитике и бэкенде в России чаще встречается PostgreSQL.

Нужен ли сертификат?

Работодатели смотрят на задачи и запросы, а не на сертификаты. Бесплатные сертификаты выдают курсы на Stepik при наборе проходного балла.

Нужно ли устанавливать базу данных?

Для начала — нет: тренажёры Хекслета, Stepik, Яндекс Практикума и SQL Academy работают в браузере. Ставить PostgreSQL у себя стоит, когда начнёте свой проект.

С чего начать прямо сегодня?

Откройте Основы SQL и пройдите первые три урока — к концу вечера вы напишете первый запрос к базе данных.

Читайте также

Никита Вихров

день назад

0

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845