Курс на Stepik
Обложка курса «SQL для всех: от начинающих до продвинутых» на Stepik
3 490₽ -29%
--:--:--
2 490

SQL для всех: от начинающих до продвинутых 4.943

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

Курс разработан специально для новичков, которые хотят освоить базы данных с нуля. Вы научитесь всему необходимому без воды и сложной терминологии, получите полный практический курс с поддержкой автора по всем материалам курса. Вы будете работать с данными, писать запросы и применять SQL в реальных задачах. Старт с нуля, поддержка на каждом этапе, доступная цена и максимум практики для быстрого старта в аналитике данных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для всех: от начинающих до продвинутых»Учеников на курсе 671
Сертификаты, выданные на курсе «SQL для всех: от начинающих до продвинутых»Сертификатов выдано 228
Отзывы о курсе «SQL для всех: от начинающих до продвинутых»Отзывов получено 53
Рейтинг курса «SQL для всех: от начинающих до продвинутых»Рейтинг курса 4.943
Уроки в курсе «SQL для всех: от начинающих до продвинутых»Количество уроков 85
Тесты в курсе «SQL для всех: от начинающих до продвинутых»Количество квизов 209
Задачи с кодом в курсе «SQL для всех: от начинающих до продвинутых»Количество задач с кодом 132
Время прохождения курса «SQL для всех: от начинающих до продвинутых»Время прохождения курса
Стоимость курса «SQL для всех: от начинающих до продвинутых»Стоимость курса 3 490 ₽
Обновления курса «SQL для всех: от начинающих до продвинутых»Обновления курса
Дата публикации курса «SQL для всех: от начинающих до продвинутых»Дата публикации курса
Последнее обновление курса «SQL для всех: от начинающих до продвинутых»Последнее обновление
Сложность easy

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

Разделы в курсе «SQL для всех: от начинающих до продвинутых» 12 разделов Уроки в курсе «SQL для всех: от начинающих до продвинутых» 85 уроков Тесты в курсе «SQL для всех: от начинающих до продвинутых» 209 тестов Задачи в курсе «SQL для всех: от начинающих до продвинутых» 132 задачи Время прохождения курса «SQL для всех: от начинающих до продвинутых» 55 ч. Последнее обновление курса «SQL для всех: от начинающих до продвинутых» обн. 23 мая 2026

1. ВВЕДЕНИЕ В КУРС

7 уроков
Открытый
1.1 Презентация курса
1 262
146
16м 28с
52
Открытый
1.2 Вступительное слово
651
119
6м 47с
60
Открытый
1.3 Установка DBeaver и PgAdmin 4
1 357
694
5м 21с
57
Открытый
1.4 Подключение к БД "Nordwind"
688
457
5м 3с
44
Открытый
1.5 Создание локальной БД
636
44
11м 42с
39
Открытый
1.6 Определения, знакомство с базой данных
794
73
22м 14с
71
Открытый
1.7 Группы операторов SQL
506
314
8м 21с
45

2. БАЗОВЫЕ SELECT-ЗАПРОСЫ

11 уроков
Открытый
2.1 Первые SELECT-запросы
721
352
34м 37с
62
Закрытый
2.2 Типы данных, приведение типов
409
360
33м 51с
52
Открытый
2.3 Фильтрация данных, оператор WHERE
757
358
35м 40с
69
Закрытый
2.4 Логические операторы AND, OR, NOT
291
268
22м 5с
38
Закрытый
2.5 Сортировка данных, оператор ORDER BY
365
329
20м 58с
44
Закрытый
2.6 Операторы LIMIT и OFFSET
284
257
16м 57с
35
Закрытый
2.7 Агрегатные функции
285
257
29м 59с
32
Закрытый
2.8 Группировка данных, оператор GROUP BY
484
311
45м 9с
57
Закрытый
2.9 Фильтрация групп, оператор HAVING
276
243
24м 13с
40
Закрытый
2.10 Порядок обработки операторов
264
244
7м 26с
33
Открытый
2.11 Практические задания по итогам 2-ого модуля
591
302
39м 39с
160

3. СОЕДИНЕНИЕ И ОБЪЕДИНЕНИЕ ТАБЛИЦ

10 уроков
Закрытый
3.1 INNER JOIN
358
181
43м 5с
49
Закрытый
3.2 LEFT & RIGHT JOIN
251
220
28м 10с
32
Закрытый
3.3 FULL JOIN
245
220
9м 53с
28
Закрытый
3.4 CROSS JOIN
237
73
21м 27с
27
Закрытый
3.5 Cheat Sheet Join
236
228
5м 21с
27
Закрытый
3.6 Обновленный порядок обработки операторов
236
214
4м 58с
28
Закрытый
3.7 UNION
314
211
14м 43с
41
Закрытый
3.8 INTERSECT
229
207
6м 57с
24
Закрытый
3.9 EXCEPT
223
50
7м 29с
22
Закрытый
3.10 Практические задания по итогам 3-ого модуля
267
202
66м 43с
106

4. ФУНКЦИИ В SQL

5 уроков
Закрытый
4.1 Функции по работе с текстом
293
192
29м 17с
44
Закрытый
4.2 Функции по работе числами
213
188
15м 25с
25
Закрытый
4.3 Функции по работе датами
214
190
16м 47с
24
Закрытый
4.4 Функции MySQL
211
181
16м 48с
27
Закрытый
4.5 Практические задания по итогам 4-ого модуля
233
74
28м 20с
39

5. SUBQUERY, CTE, CASE, COALESCE, NULLIF, EXISTS, ANY, ALL

8 уроков
Закрытый
5.1 Подзапросы
290
238
55м 10с
45
Закрытый
5.2 Common Table Expression (CTE)
214
174
35м 33с
27
Закрытый
5.3 Оператор CASE
274
182
24м 42с
36
Закрытый
5.4 Оператор COALESCE
202
179
23м 24с
29
Закрытый
5.5 Оператор NULLIF
199
173
16м 51с
24
Закрытый
5.6 Оператор EXISTS
194
169
18м 11с
25
Закрытый
5.7 Операторы ANY и ALL
189
166
13м 13с
24
Закрытый
5.8 Практические задания по итогам 5-ого модуля
185
70
95м 12с
34

6. ОПЕРАТОРЫ ГРУППЫ DDL И DML

7 уроков
Закрытый
6.1 CREATE
275
168
8м 54с
31
Закрытый
6.2 ОГРАНИЧЕНИЯ
179
164
8м 12с
21
Закрытый
6.3 ALTER
172
162
10м 20с
18
Закрытый
6.4 DROP & TRUNCATE
173
162
4м 0с
20
Закрытый
6.5 INSERT
171
154
17м 40с
22
Закрытый
6.6 UPDATE
170
153
11м 45с
20
Закрытый
6.7 DELETE
166
71
12м 16с
23

7. ТЕСТЫ НА ЗАКРЕПЛЕНИЕ МАТЕРИАЛА

3 урока
Открытый
7.1 Тест на закрепление (часть 1)
282
188
3м 29с
26
Открытый
7.2 Тест на закрепление (часть 2)
241
191
9м 1с
39
Открытый
7.3 Тест на закрепление (часть 3)
190
154
4м 32с
63

8. ОКОННЫЕ ФУНКЦИИ

15 уроков
Закрытый
8.1 Введение в оконные функции
235
50
17м 3с
28
Закрытый
8.2 Ранжирующие оконные функции
226
175
43м 14с
41
Закрытый
8.3 Использование конструкции window
211
190
8м 37с
26
Закрытый
8.4 Сортировка окна и результатов, отличия
204
189
7м 50с
30
Закрытый
8.5 Определение партиции: PARTITION BY
204
177
33м 59с
35
Закрытый
8.6 Агрегатные оконные функции
201
163
96м 55с
35
Закрытый
8.7 Порядок выполнения оконной функции в запросе
194
170
12м 38с
23
Закрытый
8.8 Функции смещения
185
152
63м 2с
32
Закрытый
8.9 Фиксация входа-выхода сотрудников
178
58
27м 4с
23
Закрытый
8.10 Скользящие агрегатные функции
176
156
15м 55с
53
Закрытый
8.11 Фреймы: ROWS
175
152
19м 18с
30
Закрытый
8.12 Фреймы: GROUPS
170
151
15м 12с
23
Закрытый
8.13 Фреймы: RANGE
165
149
21м 17с
27
Закрытый
8.14 Исключения: EXCLUDE
171
136
24м 20с
23
Закрытый
8.15 Фильтрация записей фрейма: FILTER
162
111
16м 52с
36

9. ДОП. ЗАДАНИЯ ПО ОКОННЫМ ФУНКЦИЯМ

3 урока
Закрытый
9.1 Задачи (часть 1)
159
116
32м 31с
29
Закрытый
9.2 Задачи (часть 2)
139
107
63м 3с
18
Закрытый
9.3 Задачи (часть 3)
134
103
66м 10с
18

10. ДОПОЛНИТЕЛЬНЫЕ ТЕМЫ

7 уроков
Закрытый
10.1 Представления (View)
208
171
8м 22с
29
Закрытый
10.2 Разработка функций
134
112
14м 53с
18
Закрытый
10.3 Введение в триггеры
189
150
9м 48с
26
Закрытый
10.4 Логирование данных с помощью триггеров
121
103
9м 9с
18
Закрытый
10.5 Операции над триггерами
118
99
7м 34с
17
Закрытый
10.6 Нормализация базы данных
168
140
15м 55с
23
Закрытый
10.7 Экспорт данных и создание дампов
125
49
8м 7с
19

11. РАЗБОР БИЗНЕС КЕЙСОВ С ПОМОЩЬЮ SQL

6 уроков
Закрытый
11.1 Двумерный ABC-анализ
208
146
24м 24с
25
Закрытый
11.2 Альфа-Банк, Тинькофф: разбор тестовых заданий
177
101
52м 38с
26
Закрытый
11.3 Acceptance Rate By Date [Тестовое]: разбор задачи
120
92
16м 43с
19
Закрытый
11.4 Highest Energy Consumption [Тестовое]: разбор задачи
116
89
18м 57с
19
Закрытый
11.5 Highest Cost Orders [Amazon]: разбор задачи
119
87
13м 0с
16
Закрытый
11.6 Finding User Purchases [Amazon]: разбор задачи
117
44
14м 4с
18

12. FEEDBACK

2 урока
Закрытый
12.1 Форма обратной связи
160
88
0м 21с
29
Закрытый
12.2 Бонус: единый конспект
221
221
0м 1с
27