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

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

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

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

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

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

4 урока
Закрытый
1.1 Как получить помощь?
98
55
2м 28с
0
Закрытый
1.2 Что такое оконные функции?
8
4
-
0
Закрытый
1.3 Секционирование окна (PARTITION BY)
5
3
-
0
Закрытый
1.4 Сортировка внутри окна (ORDER BY)
3
2
-
0

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

5 уроков
Закрытый
2.1 Концепция фреймов и их синтаксис
4
3
-
0
Закрытый
2.2 Режим ROWS
3
2
-
0
Закрытый
2.3 Режим RANGE
3
2
-
0
Закрытый
2.4 Режим GROUPS (Современный стандарт)
3
3
-
0
Закрытый
2.5 Опция EXCLUDE (Исключение строк)
3
3
-
0

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

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

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

3 урока
Закрытый
4.1 Функция ROW_NUMBER()
3
3
-
0
Закрытый
4.2 Функции RANK() и DENSE_RANK()
3
3
-
0
Закрытый
4.3 Функция NTILE()
3
2
-
0

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

3 урока
Закрытый
5.1 Функции LAG() и LEAD()
3
3
-
0
Закрытый
5.2 Функции FIRST_VALUE() и LAST_VALUE()
3
2
-
0
Закрытый
5.3 Функция NTH_VALUE()
3
3
-
0

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

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

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

2 урока
Закрытый
7.1 Подведение итогов
2
2
-
0
Закрытый
7.2 Как сказать спасибо?
2 051
2 051
1м 52с
0