Чему вы научитесь
- Писать запросы SELECT и выбирать из таблиц нужные столбцы и строки
- Фильтровать данные по условиям (WHERE, AND/OR/NOT, LIKE, IN, BETWEEN) и сортировать результат через ORDER BY
- Корректно обрабатывать отсутствующие значения с помощью IS NULL, COALESCE и IFNULL
- Преобразовывать данные строковыми, числовыми функциями и функциями дат, применять условную логику CASE
- Считать итоги и строить агрегированные отчёты: COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING
- Соединять данные из нескольких таблиц разными видами JOIN: INNER, LEFT, RIGHT, FULL, CROSS, SELF
- Объединять и сравнивать наборы строк операциями над множествами: UNION, INTERSECT, EXCEPT
- Читать чужие SQL-запросы, находить и исправлять в них типичные ошибки
О курсе
Для кого этот курс
Начальные требования
Специальная подготовка не нужна — курс начинается с самых основ. — Не требуется опыт программирования и знание SQL: всё объясняется с нуля. — Достаточно уверенно пользоваться компьютером и браузером. — Понадобится школьная математика на уровне сравнения чисел и простых вычислений. — Ничего устанавливать не нужно: все запросы выполняются и проверяются прямо на платформе. Если вы уже уверенно пишете запросы с JOIN и группировками, курс может показаться простым — вам подойдёт продвинутое продолжение.
Преподаватели курса
Как проходит обучение
Обучение полностью онлайн и в своём темпе — проходите курс тогда, когда вам удобно, без жёстких дедлайнов.
— Формат: 8 модулей, 79 уроков, 564 шага. Текстовые лекции с примерами на учебной базе University и разбором частых ошибок — 138 шагов. Заниматься можно с телефона.
— Практика: 426 заданий с автоматической проверкой, из них 247 — SQL-задачи, которые вы пишете прямо в браузере. Устанавливать ничего не нужно: результат и подсказки видны сразу.
— Доля практики: 76% шагов курса — задания, а не чтение.
— Помощь, когда застряли: у каждой задачи лестница подсказок — от направления мысли до шаблона с пропусками, а после сдачи открывается разбор решения.
— Темп: свой, доступ к материалам и обновлениям бессрочный.
— Поддержка: комментарии под каждым шагом.
Сертификат
Что вы получите
- Навык писать SQL-запросы к реальной базе: от простой выборки до соединения нескольких таблиц
- 426 решённых заданий с автопроверкой — тренировка, а не конспект
- Сертификат Stepik при 213 баллах из 426, сертификат с отличием — при 320
- Бессрочный доступ к материалам курса и всем будущим обновлениям
- Готовность к следующей ступени — курсу «SQL для аналитика: подзапросы, CTE и продвинутые функции»