Курс на 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 год назад

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

6 уроков
1. Поиск по шаблону: LIKE
2. Основные строковые функции
3. Условная логика: CASE WHEN
4. Работа с типами данных
5. Чтение условий задач: на что обращать внимание
6. Практикум: задачи на фильтрацию

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

7 уроков
1. COUNT, SUM, AVG, MIN, MAX
2. Группировка данных: GROUP BY
3. Фильтрация групп: HAVING
4. Разница между WHERE и HAVING
5. Группировка по нескольким столбцам
6. Типичные ошибки при агрегации
7. Практикум: задачи на агрегацию

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

7 уроков
1. INNER JOIN
2. LEFT JOIN и RIGHT JOIN
3. FULL OUTER JOIN и CROSS JOIN
4. Самосоединение таблиц
5. Соединение нескольких таблиц
6. Выбор между JOIN и подзапросом
7. Практикум: задачи на соединения

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

7 уроков
1. Подзапросы в WHERE
2. Подзапросы в FROM
3. Коррелированные подзапросы
4. EXISTS и NOT EXISTS
5. Общие табличные выражения (WITH)
6. Рекурсивные CTE
7. Практикум: задачи на подзапросы

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

7 уроков
1. Синтаксис оконных функций
2. Ранжирование: ROW_NUMBER, RANK, DENSE_RANK
3. Смещение: LAG, LEAD
4. Агрегация в окне: SUM, AVG, COUNT
5. PARTITION BY и ORDER BY
6. Границы окна: ROWS и RANGE
7. Практикум: задачи на оконные функции

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

8 уроков
1. Объединение запросов: UNION, INTERSECT, EXCEPT
2. Функции для работы с датами
3. Основы оптимизации: индексы и план выполнения
4. Разбор задач из собеседований в крупных компаниях
5. Частые ошибки кандидатов
6. Как решать задачи на лайвкодинге
7. Чек-лист подготовки
8. Финальный тест: собеседование