Корисний ресурс тижня: SQLBolt
DOU продовжує освітню рубрику: раз на тиждень ділимось ресурсами, які можуть прискорити розвиток у професії і дати реальну практику. Рубрика виходить щоп’ятниці.
Ви можете стати частиною процесу: надсилайте нам рекомендації, який саме ресурс виявився для вас корисним. Тож поділіться такими ресурсами зі спільнотою — запропонуйте через гугл-форму, або ж надішліть топік з поміткою «Ресурс тижня» самостійно чи пишіть мені :)
А тепер — до рекомендації цього тижня!
SQLBolt

Раніше ми розбирали інструменти (Git, Postman), а сьогодні черга дійти до даних. SQLBolt — це серія інтерактивних уроків, створена для того, щоб навчити вас SQL швидко, просто і, головне, на практиці.
Це не відеокурс і не суха документація. Це тренажер, який можна пройти за одні вихідні (або пару вечорів) і закрити питання «як дістати дані з таблиці» раз і назавжди.
Як це працює
Тут немає жодних налаштувань середовища. Ви не встановлюєте бази даних, не налаштовуєте сервери. Все працює в браузері.
Екран розділений на три частини:
- Теорія: Короткий абзац з поясненням конкретної команди (наприклад,
SELECTабоWHERE). - Завдання: Чітка задача, що треба знайти (наприклад, «Знайди всі фільми студії Pixar»).
- Консоль: Поле, де ви пишете код і одразу бачите, як змінюється таблиця результатів.




Для кого підійде
SQL — це, мабуть, найбільш універсальна навичка в IT.
Ідеально підійде, якщо ви:
- QA Engineer: хочете вміти перевіряти, чи записалися дані в базу після реєстрації юзера.
- PM або Аналітик: втомилися просити розробників «вивантажити звіт в Excel» та хочете робити прості вибірки самостійно.
- Світчер/Розробник-початківець: хочете зрозуміти логіку баз даних, бо це питають на 90% співбесід.
Не підійде, якщо:
- Ви вже вільно пишете складні запити з вкладеними
SELECT, використовуєте віконні функції та оптимізуєте індекси. SQLBolt дає міцну базу, а не поглиблені знання.
Чим корисно
Головна фішка — швидкість та інтерактивність. Ви не витрачаєте час на встановлення MySQL чи PostgreSQL. Ви просто заходите на сайт і через 5 хвилин вже пишете свої перші запити. Курс покриває всі основні теми: фільтрацію, сортування, з’єднання таблиць (Joins), агрегацію даних та внесення змін.
Важливий нюанс
Ресурс повністю англійською мовою. Але! Тексти там дуже короткі і технічні. Команди SQL (Select, From, Where) — це міжнародний стандарт. Це чудовий привід підтягнути професійну лексику. Якщо ж складно — вбудований перекладач у браузері чудово справляється з цим.
Ціна питання
Повністю безкоштовно, весь контент відкритий, реєстрація не потрібна.
А які у вас стосунки з базами даних: вже вільно пишете JOIN-и чи поки обмежуєтесь простим SELECT *? Діліться своїм досвідом у коментарях! І головне — якщо ви знаєте круті безкоштовні інструменти чи тренажери, які варто порадити спільноті, обов’язково пишіть про них.

10 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів