Практический Тренажер по SQL
Тренажёр на реальных сценариях: интернет-магазин, адресная книга, отели и игровая платформа. Вы пишете запросы к связанным таблицам и постепенно переходите от простых выборок к аналитике.
Для кого
Для junior-разработчиков, аналитиков, QA-инженеров, маркетологов и всех, кто хочет закрепить теорию практикой.
Что нужно знать заранее
Начальные знания SQL и базовое логическое мышление. Если теория забылась, сначала пройдите «SQL Введение» или «SQL для начинающих».
Чему учит курс
- Понимать структуру и связи таблиц.
- Анализировать данные запросами SQL.
- Применять фильтрацию, сортировку и группировку.
- Писать JOIN, подзапросы и агрегатные запросы.
- Решать задачи, близкие к рабочей практике.
- Работать с данными пользователей, заказов, товаров, отелей и бронирований.
Программа курса
Введение
- О Курсе
- Руководство по стилю SQL
Интернет-магазин
- О Модуле
- Пользователи
- Заказы
- Связь данных
- Товары
- Аналитика продаж
Адресная книга
- О Модуле
- Основы выборки данных
- Фильтрация и сортировка данных
- Агрегатные функции и группировка
- Изменение данных
Отели
- О Модуле
- Города и отели
- Номера и доступность
- Гости и бронирования
- Отзывы и рейтинг
- Платежи и аналитика
Заключение
- Итоги курса
Игровая платформа
- О Модуле
- Игроки и персонажи
- Гильдии и снаряжение
- Квесты и прогресс
- Бои и события
Названия модулей и уроков взяты из публичного описания курса на Stepik. Порядок и доступность уроков могут меняться на платформе.
Формат обучения
Практические задания с проверкой на учебных базах данных.
Платный курс. В программе 26 уроков и четыре учебных домена.
О диалекте SQL
Курс может использовать MySQL или другую СУБД. Песочница сайта работает на SQLite: она подходит для отработки логики, но не заменяет среду курса. Перед переносом запроса проверьте функции и типы.