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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Продвинутый SQL: Оконные функции на практике»Учеников на курсе 65
Сертификаты, выданные на курсе «Продвинутый SQL: Оконные функции на практике»Сертификатов выдано 21
Отзывы о курсе «Продвинутый SQL: Оконные функции на практике»Отзывов получено 6
Рейтинг курса «Продвинутый 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: Оконные функции на практике» обн. 15 сентября 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. Как сказать спасибо? ↗