Содержание курса
1. Знакомство с платформой и сдача практических работ
2 урока
939
832
25м
79
Закрытый
1.1
Введение в курс
↗
503
421
15м 50с
42
Закрытый
1.2
Сдача практических задач и знакомство с платформой
↗
436
411
10м 51с
37
2. Что такое базы данных?
7 уроков
2 735
2 477
105м
198
Закрытый
2.1
Что такое информация и какая она бывает?
↗
453
378
13м 0с
35
Закрытый
2.2
Для чего используются базы данных?
↗
395
370
10м 37с
26
Закрытый
2.3
История баз данных
↗
388
351
5м 1с
23
Закрытый
2.4
Актуальность баз данных
↗
381
362
14м 52с
24
Закрытый
2.5
Виды баз данных
↗
382
348
29м 26с
33
Закрытый
2.6
OLAP vs OLTP
↗
376
337
20м 38с
28
Закрытый
2.7
ACID
↗
360
331
14м 59с
29
3. Проектирование базы данных
5 уроков
1 916
1 504
26м
85
Открытый
3.1
Что такое таблица, домен, кортеж?
↗
619
327
8м 30с
26
Закрытый
3.2
Виды связей между таблицами
↗
331
302
6м 31с
20
Закрытый
3.3
Виды ключей
↗
324
298
6м 0с
14
Закрытый
3.4
Нормализация баз данных
↗
321
288
4м 1с
9
Закрытый
3.5
ER-диаграммы
↗
321
289
3м 34с
16
4. Введение в PostgreSQL
6 уроков
1 869
1 555
18м
95
Закрытый
4.1
История PostgreSQL
↗
322
322
2м 30с
16
Закрытый
4.2
Знакомство с конкурентом - MySQL и сравнение.
↗
320
320
4м 4с
17
Закрытый
4.3
Пошаговая установка PostgreSQL
↗
323
303
3м 11с
15
Закрытый
4.4
Что такое PgAdmin?
↗
306
288
3м 15с
18
Закрытый
4.5
DBeaver и его установка
↗
301
301
1м 7с
9
Закрытый
4.6
Использование DBeaver
↗
297
21
4м 36с
20
5. Структура SQL запросов
4 урока
1 371
889
101м
80
Открытый
5.1
Диалекты SQL запросов
↗
460
305
12м 52с
26
Закрытый
5.2
Основные группы запросов: DDL, DML, DCL, TCL
↗
328
269
12м 10с
23
Закрытый
5.3
Основные типы данных
↗
297
172
28м 47с
23
Закрытый
5.4
Итоговое задание №1
↗
286
143
49м 29с
8
6. Команды DML
4 урока
1 121
713
92м
72
Закрытый
6.1
Команда INSERT
↗
292
159
24м 45с
30
Закрытый
6.2
Команда UPDATE
↗
247
216
13м 7с
17
Закрытый
6.3
Команда DELETE
↗
232
205
8м 2с
13
Открытый
6.4
Итоговое задание №2
↗
350
133
47м 24с
12
7. Запросы на выборку данных
9 уроков
1 705
940
540м
98
Закрытый
7.1
Команда SELECT и её возможности
↗
253
40
34м 17с
11
Закрытый
7.2
Математические операции
↗
222
151
52м 41с
11
Закрытый
7.3
Математические функции
↗
206
97
105м 38с
3
Закрытый
7.4
Строковые функции
↗
197
104
59м 50с
15
Закрытый
7.5
Функции даты/времени
↗
177
103
39м 59с
14
Закрытый
7.6
Фильтрация данных с помощью WHERE
↗
171
130
38м 27с
14
Закрытый
7.7
Сортировка данных с помощью ORDER BY
↗
161
133
19м 48с
15
Закрытый
7.8
Лимитирование результатов: LIMIT и OFFSET
↗
161
114
49м 3с
12
Закрытый
7.9
Итоговое задание №3
↗
157
68
145м 8с
3
8. Агрегация и группировка данных
3 урока
452
273
170м
25
Закрытый
8.1
Агрегатные функции: COUNT, SUM, AVG, MIN, MAX
↗
164
87
85м 46с
12
Закрытый
8.2
Группировка данных с помощью GROUP BY
↗
150
95
47м 37с
8
Закрытый
8.3
Фильтрация агрегатов с помощью HAVING
↗
138
91
39м 44с
5
9. Работа с несколькими таблицами
6 уроков
752
430
371м
37
Закрытый
9.1
Объединение - UNION
↗
151
102
9м 39с
10
Закрытый
9.2
Виды соединений
↗
136
62
101м 6с
12
Закрытый
9.3
Юнит-экономика
↗
129
55
86м 2с
7
Закрытый
9.4
Использование подзапросов и коррелированных подзапросов
↗
121
59
59м 1с
5
Закрытый
9.5
Бонус. Подготовка кортежей для вставки в БД
↗
112
112
1м 12с
2
Закрытый
9.6
Итоговое задание №4
↗
103
40
115м 13с
1
10. Работа с NULL значениями
2 урока
245
179
10м
8
Закрытый
10.1
Понимание NULL и его особенности
↗
129
83
9м 50с
4
Закрытый
10.2
Операторы для работы с NULL: IS NULL, IS NOT NULL
↗
116
96
1м 19с
4
11. Индексы и их использование
4 урока
488
284
188м
15
Закрытый
11.1
Зачем нужны индексы?
↗
141
101
12м 48с
6
Закрытый
11.2
Типы индексов: B-Tree, Hash
↗
134
83
27м 1с
3
Закрытый
11.3
Создание и удаление индексов
↗
114
74
20м 6с
6
Закрытый
11.4
Итоговое задание №5
↗
99
26
129м 3с
0
12. Работа с представлениями (Views)
3 урока
323
188
149м
16
Закрытый
12.1
Представления: создание и использование
↗
124
83
17м 4с
6
Закрытый
12.2
Обновляемые представления и их ограничения
↗
107
78
8м 59с
6
Закрытый
12.3
Итоговое задание №6
↗
92
27
124м 5с
4
13. Управление доступом и безопасностью
3 урока
264
154
55м
15
Закрытый
13.1
Понятие пользователей и ролей в СУБД
↗
98
73
18м 45с
6
Закрытый
13.2
Назначение прав доступа
↗
84
69
10м 39с
6
Закрытый
13.3
Итоговое задание №7
↗
82
12
28м 42с
3
14. Хранимые процедуры и функции
3 урока
302
210
19м
13
Закрытый
14.1
Введение в хранимые процедуры и функции
↗
111
111
2м 45с
5
Закрытый
14.2
Создание и использование процедур
↗
101
32
12м 19с
5
Закрытый
14.3
Отличие между процедурами и функциями
↗
90
67
5м 0с
3
15. Триггеры и их использование
2 урока
183
146
11м
8
Закрытый
15.1
Что такое триггеры и как они работают?
↗
96
88
2м 26с
4
Закрытый
15.2
Создание и управление триггерами
↗
87
58
9м 46с
4
16. Работа с JSON и XML данными
3 урока
280
189
18м
14
Закрытый
16.1
Хранение и извлечение данных в формате JSON
↗
101
80
5м 49с
4
Закрытый
16.2
Использование функций JSON
↗
93
51
7м 39с
6
Закрытый
16.3
Работа с XML: извлечение и модификация данных
↗
86
58
6м 15с
4
17. SQL для аналитики данных
3 урока
307
232
11м
11
Закрытый
17.1
Использование CTE (Common Table Expressions)
↗
111
111
1м 54с
3
Закрытый
17.2
Рекурсивные запросы
↗
95
95
1м 21с
4
Закрытый
17.3
Аналитические функции (OVER, PARTITION BY)
↗
101
26
8м 21с
4
18. NoSQL и SQL
2 урока
172
135
20м
8
Закрытый
18.1
Введение в NoSQL
↗
90
72
5м 16с
3
Закрытый
18.2
Отличия между SQL и NoSQL базами данных
↗
82
63
15м 44с
5
19. Безопасность данных и шифрование
1 урок
86
76
5м
3
Закрытый
19.1
Основы хеширования данных в СУБД
↗
86
76
5м 19с
3
20. Введение в Clickhouse
4 урока
377
289
25м
7
Закрытый
20.1
Что такое Clickhouse?
↗
96
96
2м 34с
2
Закрытый
20.2
Установка Clickhouse
↗
94
71
2м 30с
1
Закрытый
20.3
Начало работы с Clickhouse
↗
89
63
7м 22с
2
Закрытый
20.4
Основные движки в Clickhouse
↗
98
59
14м 22с
2
21. Разбор основных вопросов на собеседованиях
2 урока
230
217
5м
5
Закрытый
21.1
Какие виды тестирования можно встретить на собеседованиях?
↗
112
99
3м 52с
3
Закрытый
21.2
Основные вопросы с собеседований на SQL-разработчика
↗
118
118
2м 55с
2
22. Итоговое задание
2 урока
209
88
1м
2
Закрытый
22.1
Обсуждение итогового проекта, его сдача и критерии проверки
↗
124
3
0м 22с
1
Закрытый
22.2
Наши другие продукты
↗
85
85
1м 4с
1