Курс на Stepik
Обложка курса «SQL продвинутые практический курс. Стань профи» на Stepik
6 950 ₽

SQL продвинутые практический курс. Стань профи ★ 0.000

Открыть на
STEPIK.ORG

Практический курс продвинутого SQL для разработчиков и аналитиков, которые уже пишут простые запросы и хотят перейти на следующий уровень. Разбираем оконные функции, рекурсивные CTE, чтение плана EXPLAIN, индексы, транзакции, партиционирование, JSON, продвинутые джойны, аналитические паттерны и рефакторинг legacy-запросов. Отдельный урок посвящён тому, как проверять и улучшать SQL, написанный с помощью ИИ. После каждого урока тесты на понимание и практическое задание с реальным SQL-запросом на MySQL 8.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL продвинутые практический курс. Стань профи»Учеников на курсе 7
Сертификаты, выданные на курсе «SQL продвинутые практический курс. Стань профи»Сертификатов выдано 0
Отзывы о курсе «SQL продвинутые практический курс. Стань профи»Отзывов получено 0
Рейтинг курса «SQL продвинутые практический курс. Стань профи»Рейтинг курса 0.000
Уроки в курсе «SQL продвинутые практический курс. Стань профи»Количество уроков 15
Тесты в курсе «SQL продвинутые практический курс. Стань профи»Количество квизов 61
Задачи с кодом в курсе «SQL продвинутые практический курс. Стань профи»Количество задач с кодом 14
Стоимость курса «SQL продвинутые практический курс. Стань профи»Стоимость курса 6 950 ₽ —
Обновления курса «SQL продвинутые практический курс. Стань профи»Обновления курса — —
Дата публикации курса «SQL продвинутые практический курс. Стань профи»Дата публикации курса — ———
Последнее обновление курса «SQL продвинутые практический курс. Стань профи»Последнее обновление — ———
Сложность normal — ———

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

  • Писать и читать оконные функции: ROW_NUMBER, RANK, LAG, LEAD, скользящие суммы и средние
  • Строить рекурсивные CTE для иерархий и последовательных вычислений
  • Читать EXPLAIN и EXPLAIN ANALYZE и находить, почему запрос выполняется медленно
  • Проектировать индексы и партиционирование под реальную нагрузку на таблицу
  • Работать с транзакциями, уровнями изоляции и блокировками без риска для данных
  • Использовать JSON-столбцы, антиджойны, EXISTS и LATERAL по назначению
  • Строить аналитику: когортный анализ, RFM-сегментацию, скользящие метрики
  • Находить и исправлять типичные антипаттерны в legacy-запросах
  • Проверять и дорабатывать SQL, сгенерированный ИИ-ассистентом

О курсе

Практический курс продвинутого SQL для разработчиков и аналитиков, которые уже пишут простые запросы и хотят перейти на следующий уровень. Разбираем оконные функции, рекурсивные CTE, чтение плана EXPLAIN, индексы, транзакции, партиционирование, JSON, продвинутые джойны, аналитические паттерны и рефакторинг legacy-запросов. Отдельный урок посвящён тому, как проверять и улучшать SQL, написанный с помощью ИИ. После каждого урока тесты на понимание и практическое задание с реальным SQL-запросом на MySQL 8.

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

Курс подойдет разработчикам и аналитикам, которые уже уверенно пишут простые SELECT, WHERE, JOIN и GROUP BY, но хотят перейти на следующий уровень: разбираться в производительности запросов, увереннее работать с большими таблицами и не теряться на собеседованиях, где спрашивают про оконные функции, индексы и транзакции. Он также будет полезен тем, кто проводит код-ревью SQL и хочет аргументированно объяснять коллегам, почему один запрос лучше другого, а также тем, кто активно использует ИИ-ассистентов для написания SQL и хочет научиться проверять их работу.

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

Нужно уверенно писать простые запросы: SELECT, WHERE, JOIN, GROUP BY, ORDER BY. Опыт работы с любой реляционной СУБД будет плюсом, но все примеры в курсе рассчитаны на MySQL 8, поэтому глубокое знание именно MySQL не обязательно.

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

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

Каждый урок начинается с теории, где разбирается одна тема с примерами кода и объяснением, почему это работает именно так. После теории идут несколько тестовых вопросов, чтобы закрепить понимание, и одно практическое задание, где нужно написать настоящий SQL-запрос и отправить его на автоматическую проверку. Задание засчитывается только тогда, когда запрос возвращает правильный результат на тестовых данных, поэтому здесь нельзя случайно угадать ответ.

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

  • Двенадцать уроков с теорией, тестами и практическими SQL-заданиями
  • Все примеры и автоматические проверки на MySQL 8, без абстрактного псевдо-SQL
  • Разбор реальных ошибок и антипаттернов из рабочего кода
  • Отдельный урок о том, как проверять и улучшать SQL, сгенерированный ИИ

Нагрузка

5-7 часов в неделю

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