Содержание курса
1. Чаты и поддержка
1 урок
24
24
0м
0
Закрытый
1.1
Ссылки на чат
↗
24
24
0м 15с
0
2. Введение в PostgreSQL
3 урока
49
34
21м
0
Закрытый
2.1
Базы данных. Какие есть и их особенности
↗
19
12
9м 8с
0
Закрытый
2.2
Основные клиенты
↗
15
12
2м 49с
0
Закрытый
2.3
Установка и настройка
↗
15
10
10м 53с
0
3. DDL
9 уроков
113
71
50м
0
Закрытый
3.1
Введение
↗
15
11
2м 57с
0
Закрытый
3.2
Устройство таблицы
↗
13
11
2м 49с
0
Закрытый
3.3
Типы данных
↗
15
11
10м 50с
0
Закрытый
3.4
Ключи
↗
13
9
6м 32с
0
Закрытый
3.5
Constraints (Ограничения)
↗
12
10
10м 41с
0
Закрытый
3.6
Стратегии ON DELETE
↗
13
9
5м 20с
0
Закрытый
3.7
Создание таблиц
↗
12
3
1м 49с
0
Закрытый
3.8
Модификация таблиц
↗
11
1
12м 31с
0
Закрытый
3.9
DROP
↗
9
6
4м 37с
0
4. DML
6 уроков
47
36
51м
0
Закрытый
4.1
Введение
↗
9
8
1м 45с
0
Закрытый
4.2
INSERT
↗
10
6
18м 38с
0
Закрытый
4.3
SELECT
↗
7
6
4м 8с
0
Закрытый
4.4
UPDATE
↗
8
6
7м 52с
0
Закрытый
4.5
DELETE
↗
6
5
6м 35с
0
Закрытый
4.6
Бонус: UPSERT и RETURNING
↗
7
5
16м 48с
0
5. Select Queries
6 уроков
37
30
19м
0
Закрытый
5.1
Структура оператора
↗
6
5
4м 56с
0
Закрытый
5.2
Условия выбора
↗
6
5
4м 12с
0
Закрытый
5.3
Выражения выбора
↗
7
5
5м 52с
0
Закрытый
5.4
Вычисляемые столбцы
↗
6
5
2м 51с
0
Закрытый
5.5
Конкатенация
↗
6
5
2м 1с
0
Закрытый
5.6
OREDR BY, LIMIT, OFFSET
↗
6
5
2м 16с
0
6. Встроенные функции
4 урока
24
20
34м
0
Закрытый
6.1
Числовые функции
↗
6
5
8м 40с
0
Закрытый
6.2
Строковые функции
↗
6
5
10м 22с
0
Закрытый
6.3
Временные функции
↗
6
5
8м 30с
0
Закрытый
6.4
COALESCE, CASE, CAST
↗
6
5
8м 54с
0
7. Агрегация и группировка
3 урока
20
14
27м
0
Закрытый
7.1
Агрегация
↗
6
5
5м 55с
0
Закрытый
7.2
Группировка
↗
7
5
22м 45с
0
Закрытый
7.3
Проверка знаний и задачи разработчику
↗
7
4
-
0
8. Relationships, Join
3 урока
18
14
38м
0
Закрытый
8.1
Связи
↗
6
5
16м 20с
0
Закрытый
8.2
Соединения
↗
6
4
13м 26с
0
Закрытый
8.3
Множества
↗
6
5
8м 52с
0
9. Подзапросы и CTE
8 уроков
42
24
32м
0
Закрытый
9.1
Базовые подзапросы
↗
7
5
3м 52с
0
Закрытый
9.2
ALL, ANY
↗
8
5
5м 42с
0
Закрытый
9.3
Многостолбцовые подзапросы
↗
6
3
6м 50с
0
Закрытый
9.4
Корректированные подзапросы
↗
4
3
3м 26с
0
Закрытый
9.5
EXISTS
↗
4
3
2м 1с
0
Закрытый
9.6
CTE
↗
5
3
7м 19с
0
Закрытый
9.7
Рекурсия
↗
2
1
6м 58с
0
Закрытый
9.8
Задачи
↗
6
1
-
0
10. Оконные функции
8 уроков
38
25
27м
0
Закрытый
10.1
Базовые понятия
↗
5
3
6м 31с
0
Закрытый
10.2
Нумерация
↗
5
3
2м 4с
0
Закрытый
10.3
Ранжирование
↗
4
3
3м 25с
0
Закрытый
10.4
Разделение на N групп
↗
4
4
3м 41с
0
Закрытый
10.5
LAG/LEAD
↗
5
3
3м 34с
0
Закрытый
10.6
FIRST_VALUE, LAST_VALUE
↗
4
3
2м 9с
0
Закрытый
10.7
Агрегатные функции как оконные
↗
5
3
3м 10с
0
Закрытый
10.8
Определение FRAME
↗
6
3
5м 17с
0
11. Инструмент разбора запроса и его оптимизация
6 уроков
37
24
36м
0
Закрытый
11.1
Анализ плана выполнения запроса
↗
7
4
10м 20с
0
Закрытый
11.2
Индексы - типы и стратегии создания
↗
7
4
9м 24с
0
Закрытый
11.3
Последовательности (SEQUENCE)
↗
5
4
6м 59с
0
Закрытый
11.4
Мониторинг производительности в PostgreSQL
↗
6
4
4м 9с
0
Закрытый
11.5
Оптимизация дорогих запросов
↗
6
3
6м 4с
0
Закрытый
11.6
Задачи
↗
6
5
-
0
12. Транзакции
3 урока
14
9
27м
0
Закрытый
12.1
ACID
↗
5
3
7м 47с
0
Закрытый
12.2
Уровни изолированности
↗
4
3
11м 26с
0
Закрытый
12.3
Блокировки
↗
5
3
9м 12с
0
13. Бонусный модуль
3 урока
17
10
19м
0
Закрытый
13.1
View
↗
6
3
5м 52с
0
Закрытый
13.2
Materialized View
↗
6
4
6м 0с
0
Закрытый
13.3
Триггеры
↗
5
3
9м 31с
0