SQL для всех: гид по тренажёрам, курсам и песочницам
Конспект статьи. Автор оригинала: Евгений (egusinets, QA4Life)
Подборка ресурсов для практики SQL. Теория без практики быстро забывается, поэтому инструменты стоит комбинировать.
Подготовка к собеседованиям
- StrataScratch — задачи из крупных компаний с бизнес-контекстом.
- LeetCode (SQL) — Easy/Medium/Hard.
- DataLemur — продуктовые метрики, retention, A/B-тесты.
- HackerRank — соревновательный формат.
Тренажёры
- SQL-ex — классика с единой схемой данных и рейтингом.
- Codewars — можно смотреть чужие решения.
- SQL Academy — теория перед упражнениями.
- PGExercises — PostgreSQL до рекурсивных запросов.
- SQLBolt, SQL Noir (детективная игра).
Курсы и песочницы
Stepik: «Введение в SQL», интерактивный тренажёр, «Собеседование по SQL» (UNION и UNION ALL, уровни изоляции, когда не используется индекс, DELETE/TRUNCATE/DROP). Песочницы: dbfiddle, SQLize.online. Справочник — документация PostgreSQL на русском от Postgres Pro.
Планы
- Новичку: курс + SQLBolt и SQL-ex по 5–10 задач в день.
- Продолжающему: Codewars и HackerRank с разбором чужих решений.
- За 1–2 месяца до собеседования: LeetCode, StrataScratch, DataLemur.
Источник: SQL для всех: гид по тренажёрам, курсам и песочницам
Автор: Евгений (egusinets, QA4Life)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.
Автор: Евгений (egusinets, QA4Life)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.