Курс на Stepik
Обложка курса «Продвинутый SQL: Оконные функции на практике» на Stepik
300 ₽

Продвинутый SQL: Оконные функции на практике 5.000

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

Практический курс для аналитиков и дата-инженеров по самому мощному инструменту SQL — оконным функциям. Вы научитесь писать сложные аналитические запросы, строить рейтинги, считать скользящие средние и оптимизировать код с помощью правильных индексов. Без сухой теории — только реальные бизнес-задачи и подготовка к собеседованиям.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Продвинутый SQL: Оконные функции на практике»Учеников на курсе 49
Сертификаты, выданные на курсе «Продвинутый SQL: Оконные функции на практике»Сертификатов выдано 12
Отзывы о курсе «Продвинутый SQL: Оконные функции на практике»Отзывов получено 4
Рейтинг курса «Продвинутый SQL: Оконные функции на практике»Рейтинг курса 5.000
Уроки в курсе «Продвинутый SQL: Оконные функции на практике»Количество уроков 24
Тесты в курсе «Продвинутый SQL: Оконные функции на практике»Количество квизов 5
Задачи с кодом в курсе «Продвинутый SQL: Оконные функции на практике»Количество задач с кодом 100
Время прохождения курса «Продвинутый SQL: Оконные функции на практике»Время прохождения курса
Стоимость курса «Продвинутый SQL: Оконные функции на практике»Стоимость курса 300 ₽
Обновления курса «Продвинутый SQL: Оконные функции на практике»Обновления курса
Дата публикации курса «Продвинутый SQL: Оконные функции на практике»Дата публикации курса
Последнее обновление курса «Продвинутый SQL: Оконные функции на практике»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Продвинутый SQL: Оконные функции на практике» 7 разделов Уроки в курсе «Продвинутый SQL: Оконные функции на практике» 24 урока Тесты в курсе «Продвинутый SQL: Оконные функции на практике» 5 тестов Задачи в курсе «Продвинутый SQL: Оконные функции на практике» 100 задач Время прохождения курса «Продвинутый SQL: Оконные функции на практике» 9 ч. Последнее обновление курса «Продвинутый SQL: Оконные функции на практике» обн. 29 августа 2026

Введение и анатомия оконных функций

4 урока
1. Как получить помощь?
2. Что такое оконные функции?
3. Секционирование окна (PARTITION BY)
4. Сортировка внутри окна (ORDER BY)

Фреймы (Window Frames) — глубокое погружение

5 уроков
1. Концепция фреймов и их синтаксис
2. Режим ROWS
3. Режим RANGE
4. Режим GROUPS (Современный стандарт)
5. Опция EXCLUDE (Исключение строк)

Агрегатные оконные функции в действии

3 урока
1. Базовые агрегаты (SUM, AVG, COUNT, MIN, MAX)
2. Накопительный итог (Running Total)
3. Скользящие метрики (Moving Average)

Ранжирующие оконные функции

3 урока
1. Функция ROW_NUMBER()
2. Функции RANK() и DENSE_RANK()
3. Функция NTILE()

Функции смещения (навигации)

3 урока
1. Функции LAG() и LEAD()
2. Функции FIRST_VALUE() и LAST_VALUE()
3. Функция NTH_VALUE()

Продвинутые техники и архитектура запросов

4 урока
1. Фильтрация по оконным функциям
2. Именованные окна (WINDOW clause)
3. Сочетание оконных функций с JOIN и GROUP BY
4. Вопросы производительности

Заключение и справочные материалы

2 урока
1. Подведение итогов
2. Как сказать спасибо?