SQL практикум. Select запросы от А до Я [Stepik] [Pragmatic Programmer]
Учимся писать SELECT запросы к базе данных. Только SELECT запросы. Всё про SELECT запросы.
Чему вы научитесь
Как проходит обучение
Подготовка к работе
Цена 950 руб. до 10 сентября
Учимся писать SELECT запросы к базе данных. Только SELECT запросы. Всё про SELECT запросы.
Чему вы научитесь
- Создавать SELECT-запросы любой сложности от базовых до продвинутых
- Фильтровать данные с использованием условий WHERE и оператора LIKE
- Сортировать результаты запросов с помощью ORDER BY
- Работать с агрегирующими функциями (COUNT, SUM, AVG, MIN, MAX)
- Группировать данные с применением GROUP BY и HAVING
- Правильно обрабатывать NULL-значения в запросах
- Реализовывать пагинацию данных через LIMIT и OFFSET
- Использовать условную логику с IF и CASE
- Писать и оптимизировать вложенные запросы (подзапросы)
- Выполнять все типы объединений таблиц (INNER, LEFT, RIGHT, FULL JOIN)
- Применять UNION для соединения результатов запросов
- Использовать мощные оконные функции для аналитики
- Работать с общими (CTE) и рекурсивными табличными выражениями
- Сравнивать и выбирать оптимальные подходы (JOIN vs подзапросы)
- Решать комплексные практические задачи на реальных примерах
- Для студентов и выпускников.
- Для работников ИТ-индустрии
- Для всех, интересующихся базами данных и языком SQL
- Для комфортного обучения на курсе достаточно:
- Базовых навыков работы с компьютером (управление файлами, установка программ, использование браузера).
- Минимального опыта в текстовом вводе (умение печатать и редактировать текст).
Как проходит обучение
- Видеоуроки – пошаговые объяснения теории с живыми примерами.
- Текстовые конспекты – краткие выжимки из уроков, готовый код, шпаргалки и дополнительные материалы.
- Практические задания – после каждого урока вы будете писать реальные SQL-запросы, чтобы закрепить навык.
- Тесты и проверочные вопросы – помогут убедиться, что вы поняли ключевые моменты.
- Задачи на написание SQL-кода – от простых запросов до сложных многотабличных выборок.
- Разбор ошибок и лучших практик – научитесь избегать типичных проблем.
- Смотреть уроки в удобном темпе.
- Повторять код за преподавателем.
- Решать задачи – без практики SQL не освоить!
- Проходить тесты для самопроверки.
- Возвращаться к сложным темам – конспекты всегда под рукой.
Подготовка к работе
- Приветствие
- Установка MySQL сервера
- Установка графических IDE (Workbench, DBeaver)
- Развертывание БД
- Контрольные вопросы
- Решаем задачи. Пишем SQL код
- Простые примеры SELECT запросов
- Фильтрация (WHERE + LIKE)
- Сортировка (ORDER BY)
- Агрегирующие функции (COUNT, MIN, MAX, AVG, SUM)
- Группировка (GROUP BY)
- Фильтрация (HAVING)
- Отсутствие значения (NULL)
- Пейджинг (LIMIT + OFFSET)
- Условия, ветвления (IF, CASE)
- Контрольные вопросы. Часть 1
- Контрольные вопросы. Часть 2
- Контрольные вопросы. Часть 3
- Решаем задачи. Пишем SQL код. Часть 1
- Решаем задачи. Пишем SQL код. Часть 2
- Вложенные запросы (подзапросы)
- Объединения (JOIN) - Теория
- Объединения (CROSS JOIN, INNER JOIN)
- Объединения (LEFT JOIN, RIGHT JOIN)
- Объединения (FULL OUTER JOIN)
- Вложенные запросы VS объединения
- Соединения (UNION)
- Оконные функции
- Общие табличные выражения (CTE)
- Рекурсивные табличные выражения
- Контрольные вопросы. Часть 1
- Контрольные вопросы. Часть 2
- Решаем задачи. Пишем SQL код. Часть 1
- Решаем задачи. Пишем SQL код. Часть 2
- Решаем задачи. Пишем SQL код. Часть 3
- Решаем задачи. Пишем SQL код. Часть 4
- Дисклеймер
- Тест. Часть 1
- Тест. Часть 2
- Тест. Часть 3
- Тест. Часть 4
- Тест. Часть 5
- Тест. Часть 6
- Итоги. Что дальше?
Цена 950 руб. до 10 сентября
https://stepik.org/course/201213/promo?search=7677407926