Русскоязычные ресурсы
Сервис, в основном направленный на SQL тренажер, который является одним из лучших на рынке: есть работа с несколькими вкладками, подсветка синтаксиса и система автодополнения. Помимо тренажера в сервисе есть система рейтинга пользователей и учебник.
![Скриншот SQL тренажера на sql-academy](https://media.proglib.io/posts/2019/11/13/eeb2d1036ab5aa60eeed8e655e28cdda.png)
2) learn-db
Learn DB – сервис, направленный на интерактивные онлайн курсы по SQL. Благодаря курсам вы сможите пошагово изучить или вспомнить теоретические знания и сразу же прорешать задания на их основе.
![Скриншот SQL тренажера на learn-db](https://media.proglib.io/posts/2019/11/13/384a4224098ccd2f1cb4b5a1a292ff71.png)
3) sql-ex и sql-tutorial
Два сайта, представляющие собой один ресурс. Sql-tutorial – интерактивный учебник с теоретической основой и разбором задач. Sql-ex – онлайн тренажер с длинной историей и большой базой заданий.
![Скриншот SQL тренажера на sql-ex](https://media.proglib.io/posts/2019/11/13/255b74beaf4f3e5cab9bd8ed44a0d04d.png)
Англоязычные ресурсы
1) hackerrank
HackerRank — это социальная платформа, которая предлагает задания разной сложности по программированию. Запущена платформа была в 2012 году. Сейчас аудитория проекта насчитывает около полутора миллиона пользователей. В рамках платформы есть секция для тренировки навыков по SQL. Есть поддержка 4 СУБД, сохранения предыдущих ответов и система рейтинга.
![Скриншот SQL тренажера на hackerrank](https://media.proglib.io/posts/2019/11/13/299b2da7a1951514f9d881709abedd5b.png)
2) pgexercises
![Скриншот SQL тренажера на pgexercises](https://media.proglib.io/posts/2019/11/13/14ad324545cfc3d5e7440c492269c8bf.png)
Сервис, направленный для оттачивания навыков работы с SQL в СУБД PostgreSQL. В рамках одной БД сервис пошагово знакомит пользователей с основами работы SQL. Упражнения делятся на темы.
3) sqlbolt
![Скриншот SQL тренажера на sqlbolt](https://media.proglib.io/posts/2019/11/13/22e2f36133597cbee9ddd5ef4ec2b4db.png)
Интерактивный курс, в рамках которого в конце каждого теоретического материала приводится тренажер для отработки знаний, полученных выше.
4) sqlzoo
![Скриншот SQL тренажера на sqlzoo](https://media.proglib.io/posts/2019/11/13/a9a099a5f5770f48edf7a6997ea40d65.png)
На ресурсе упражнения разбиты по разделам, в рамках которых идет освоение соответствующих тем и оттачивание их на конкретной базе данных. Все задания имеют разбор.
Комментарии