Курс на Stepik
Обложка курса «SQL для собеседований» на Stepik
12 990 ₽

SQL для собеседований 5.000

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

Практический курс по SQL для прохождения технических интервью. Пройдёте путь от базовых запросов до сложных оконных функций и научитесь решать задачи в условиях ограниченного времени. Освоите всё, что спрашивают на собеседованиях: выборки, соединения, агрегацию, подзапросы, CTE и оконные функции.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для собеседований»Учеников на курсе 18
Сертификаты, выданные на курсе «SQL для собеседований»Сертификатов выдано 0
Отзывы о курсе «SQL для собеседований»Отзывов получено 1
Рейтинг курса «SQL для собеседований»Рейтинг курса 5.000
Уроки в курсе «SQL для собеседований»Количество уроков 42
Тесты в курсе «SQL для собеседований»Количество квизов 9
Время прохождения курса «SQL для собеседований»Время прохождения курса
Стоимость курса «SQL для собеседований»Стоимость курса 12 990 ₽
Обновления курса «SQL для собеседований»Обновления курса
Дата публикации курса «SQL для собеседований»Дата публикации курса
Последнее обновление курса «SQL для собеседований»Последнее обновление
Сложность easy

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

Разделы в курсе «SQL для собеседований» 6 разделов Уроки в курсе «SQL для собеседований» 42 урока Тесты в курсе «SQL для собеседований» 9 тестов Время прохождения курса «SQL для собеседований» 0 ч. Последнее обновление курса «SQL для собеседований» обн. 1 год назад

1. Фильтрация и обработка данных

6 уроков
Закрытый
1.1 Поиск по шаблону: LIKE
1
0
-
0
Закрытый
1.2 Основные строковые функции
1
1
-
0
Закрытый
1.3 Условная логика: CASE WHEN
1
1
-
0
Закрытый
1.4 Работа с типами данных
1
1
-
0
Закрытый
1.5 Чтение условий задач: на что обращать внимание
1
1
-
0
Закрытый
1.6 Практикум: задачи на фильтрацию
1
1
-
0

2. Агрегатные функции и группировка

7 уроков
Закрытый
2.1 COUNT, SUM, AVG, MIN, MAX
1
1
-
0
Закрытый
2.2 Группировка данных: GROUP BY
1
1
-
0
Закрытый
2.3 Фильтрация групп: HAVING
1
1
-
0
Закрытый
2.4 Разница между WHERE и HAVING
1
1
-
0
Закрытый
2.5 Группировка по нескольким столбцам
1
1
-
0
Закрытый
2.6 Типичные ошибки при агрегации
1
1
-
0
Закрытый
2.7 Практикум: задачи на агрегацию
1
1
-
0

3. Соединение таблиц

7 уроков
Закрытый
3.1 INNER JOIN
1
1
-
0
Закрытый
3.2 LEFT JOIN и RIGHT JOIN
1
1
-
0
Закрытый
3.3 FULL OUTER JOIN и CROSS JOIN
1
1
-
0
Закрытый
3.4 Самосоединение таблиц
1
1
-
0
Закрытый
3.5 Соединение нескольких таблиц
1
1
-
0
Закрытый
3.6 Выбор между JOIN и подзапросом
1
1
-
0
Закрытый
3.7 Практикум: задачи на соединения
1
1
-
0

4. Подзапросы и CTE

7 уроков
Закрытый
4.1 Подзапросы в WHERE
1
1
-
0
Закрытый
4.2 Подзапросы в FROM
1
1
-
0
Закрытый
4.3 Коррелированные подзапросы
1
1
-
0
Закрытый
4.4 EXISTS и NOT EXISTS
1
1
-
0
Закрытый
4.5 Общие табличные выражения (WITH)
1
1
-
0
Закрытый
4.6 Рекурсивные CTE
1
1
-
0
Закрытый
4.7 Практикум: задачи на подзапросы
1
1
-
0

5. Оконные функции

7 уроков
Закрытый
5.1 Синтаксис оконных функций
1
1
-
0
Закрытый
5.2 Ранжирование: ROW_NUMBER, RANK, DENSE_RANK
1
1
-
0
Закрытый
5.3 Смещение: LAG, LEAD
1
1
-
0
Закрытый
5.4 Агрегация в окне: SUM, AVG, COUNT
1
1
-
0
Закрытый
5.5 PARTITION BY и ORDER BY
1
1
-
0
Закрытый
5.6 Границы окна: ROWS и RANGE
1
1
-
0
Закрытый
5.7 Практикум: задачи на оконные функции
1
1
-
0

6. Подготовка к собеседованию

8 уроков
Закрытый
6.1 Объединение запросов: UNION, INTERSECT, EXCEPT
1
1
-
0
Закрытый
6.2 Функции для работы с датами
1
1
-
0
Закрытый
6.3 Основы оптимизации: индексы и план выполнения
1
1
-
0
Закрытый
6.4 Разбор задач из собеседований в крупных компаниях
1
1
-
0
Закрытый
6.5 Частые ошибки кандидатов
1
1
-
0
Закрытый
6.6 Как решать задачи на лайвкодинге
1
1
-
0
Закрытый
6.7 Чек-лист подготовки
1
1
-
0
Закрытый
6.8 Финальный тест: собеседование
1
1
-
0