Курс на Stepik
Обложка курса «SQL для аналитика: подзапросы, CTE и продвинутые функции» на Stepik
1 490 ₽

SQL для аналитика: подзапросы, CTE и продвинутые функции 0.000

Открыть на
STEPIK.ORG
Категории курса

Научитесь решать аналитические задачи, которые не закрыть простым SELECT: подзапросы, CTE и рекурсия, многомерные итоги, функции дат, строк и регулярные выражения. Практический курс на MySQL 8 — около 200 задач с автопроверкой в браузере и сквозной аналитический проект в финале.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Учеников на курсе 0
Сертификаты, выданные на курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Сертификатов выдано 0
Отзывы о курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Отзывов получено 0
Рейтинг курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Рейтинг курса 0.000
Уроки в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Количество уроков 42
Тесты в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Количество квизов 56
Задачи с кодом в курсе «SQL для аналитика: подзапросы, CTE и продвинутые функции»Количество задач с кодом 201
Стоимость курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Стоимость курса 1 490 ₽
Обновления курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Обновления курса
Дата публикации курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Дата публикации курса
Последнее обновление курса «SQL для аналитика: подзапросы, CTE и продвинутые функции»Последнее обновление
Сложность normal

Чему вы научитесь

  • Писать скалярные, табличные и коррелированные подзапросы и осознанно выбирать между подзапросом и JOIN
  • Применять EXISTS, ANY и ALL для проверки наличия и сравнения с наборами значений
  • Строить читаемые многоуровневые запросы через обобщённые табличные выражения (CTE, WITH)
  • Решать иерархические задачи рекурсивными CTE: разворачивать деревья и цепочки связей
  • Считать многомерные итоги с ROLLUP и эмулировать GROUPING SETS и CUBE через UNION ALL
  • Собирать значения в строку через GROUP_CONCAT для компактных аналитических отчётов
  • Применять функции дат, строк и регулярные выражения, приводить типы через CAST и ветвить логику через CASE
  • Использовать полнотекстовый поиск MySQL (FULLTEXT) для поиска по тексту
  • Соединять подзапросы, CTE и агрегацию в единый аналитический запрос в рамках сквозного проекта
  • Читать чужие сложные запросы, находить в них ошибки и упрощать их

О курсе

Научитесь решать аналитические задачи, которые не закрыть простым SELECT: подзапросы, CTE и рекурсия, многомерные итоги, функции дат, строк и регулярные выражения. Практический курс на MySQL 8 — около 200 задач с автопроверкой в браузере и сквозной аналитический проект в финале.

Для кого этот курс

Курс — для тех, кто уже пишет базовые запросы и хочет выйти на аналитический уровень. Он будет полезен: — Начинающим аналитикам данных, кто освоил SELECT, JOIN и GROUP BY и упирается в задачи, где нужны вложенные запросы, временные выборки и промежуточные итоги. — Тем, кто готовится к собеседованию: подзапросы, EXISTS, коррелированные запросы и CTE — частые темы SQL-секции. — Тестировщикам и QA, которым нужно собирать нетривиальные проверки данных в базе, а не только простые выборки. — Разработчикам уровня junior, у кого SQL прячется за ORM, а в логах видны запросы, которые хочется наконец понимать и писать самому. — Продакт- и проджект-менеджерам, маркетологам и финансистам, кто хочет считать собственные срезы и сводки без помощи аналитика. — Студентам и тем, кто меняет профессию через данные и уже прошёл базу SQL. Типичные ситуации, когда нужен этот курс: на работе появились задачи сложнее «достать список» — сравнения с агрегатами, сводки с итогами, иерархии; впереди собеседование, где спрашивают подзапросы и CTE; надоело копировать чужие громоздкие запросы и хочется писать читаемые свои; или вы прошли вводный курс и готовы к следующему шагу.

Начальные требования

Нужна уверенная база SQL — этот курс начинается там, где заканчиваются основы.
— Вы умеете писать SELECT с WHERE и ORDER BY, фильтровать и сортировать данные.
— Знакомы с агрегацией (COUNT, SUM, AVG, GROUP BY, HAVING) и соединением таблиц через JOIN.
— Понимаете, что такое NULL и как с ним обращаться.
— Ничего устанавливать не нужно: все задачи решаются и проверяются прямо на платформе на MySQL 8.
 

Если этих навыков пока нет — начните с бесплатного курса «Погружение в SQL. Основы и первые шаги»: он даёт ровно тот фундамент (SELECT, WHERE, ORDER BY, NULL, агрегация, JOIN, операции над множествами), на который опирается эта ступень.

Преподаватели курса

Как проходит обучение

Обучение полностью онлайн и в своём темпе — без жёстких дедлайнов. Курс текстово-интерактивный (лекции и практика, без видео) и целиком проходится в браузере.
— Короткие теоретические шаги с примерами на учебной базе University и разбором частых ошибок.
— SQL-задачи с автопроверкой (около 200) прямо во встроенном тренажёре Stepik: пишете запрос на MySQL 8 — и сразу видите результат и подсказки. Устанавливать ничего не нужно.
— Интерактивные тесты к каждому разделу: выбор ответа, сопоставление, восстановление кода, заполнение пропусков и др.
— Капстоун — сквозной аналитический проект, где подзапросы, CTE и агрегация собираются в один запрос, и отдельный модуль с разбором решений.
— Локальные задания «слон» по PostgreSQL для тех, кто хочет шире (по желанию, на прохождение курса не влияют).
— Поддержка автора в комментариях и обсуждения под каждым шагом: вопросы не остаются без ответа.

Логика курса — от простого к сложному и «ранняя победа» в каждой теме: сначала короткая теория и первый рабочий запрос, затем тесты на понимание и блок практики, чтобы навык закрепился.

Что вы получите

  • Аналитический навык SQL, востребованный у аналитиков, тестировщиков и разработчиков: подзапросы, CTE и рекурсия, многомерная агрегация и продвинутые функции.
  • Объём практики: около 200 SQL-задач с автопроверкой и интерактивные тесты на каждый раздел — теорию сразу отрабатываете на деле.
  • Капстоун-проект: сквозной аналитический запрос на знакомой базе University — готовый пример для портфолио и собеседования.
  • Поддержку автора и обсуждения под шагами — вопросы не остаются без ответа.
  • Доступ в своём темпе: возвращайтесь к материалам и пересдавайте задания сколько нужно.
  • Сертификат Stepik по итогам прохождения курса.
  • Уверенный мост к следующей ступени — оконным функциям в курсе «SQL: оконные функции от и до».

Нагрузка

4-5

Расскажите о курсе друзьям