Содержание курса
1. Введение
5 уроков
3 409
736
21м
44
Открытый
1.1
Почему NestJS?
↗
1 004
70
11м 28с
18
Открытый
1.2
Как устроен курс
↗
1 064
65
4м 4с
14
Открытый
1.3
Обзор проекта
↗
808
68
4м 49с
5
Открытый
1.4
Обзор курсов
↗
439
439
2м 31с
7
Открытый
1.5
Перенос курса
↗
94
94
0м 17с
0
2. Настройка окружения
4 урока
951
356
16м
13
Закрытый
2.1
Настройка окружения
↗
246
46
3м 25с
6
Закрытый
2.2
Работа NestJS-cli
↗
243
46
9м 48с
6
Закрытый
2.3
Настройки для VSCode
↗
232
44
3м 7с
1
Закрытый
2.4
Тест - Настройка окружения
↗
230
220
0м 26с
0
3. Введение в TypeScript
11 уроков
2 371
885
76м
10
Открытый
3.1
Дополнительный курс по TypeScript
↗
427
427
2м 32с
0
Закрытый
3.2
Компилятор TypeScript
↗
201
37
4м 30с
0
Закрытый
3.3
Базовые типы
↗
188
33
13м 46с
0
Закрытый
3.4
Interfaces and Types
↗
179
32
8м 10с
1
Закрытый
3.5
Упражнение 1 - Интерфейсы
↗
171
32
2м 17с
0
Закрытый
3.6
Литеральные типы
↗
176
30
4м 16с
0
Закрытый
3.7
Классы
↗
169
27
15м 39с
4
Открытый
3.8
Enums
↗
349
36
9м 5с
0
Закрытый
3.9
Generics
↗
166
29
8м 31с
1
Закрытый
3.10
Манипуляции с типами
↗
166
27
10м 20с
4
Закрытый
3.11
Тест - TypeScript
↗
179
175
2м 32с
0
4. Модули, контроллеры и провайдеры
9 уроков
1 912
480
84м
31
Закрытый
4.1
Update - Об обновлении и Eslint
↗
119
39
4м 5с
2
Закрытый
4.2
Обзор структуры проекта
↗
213
40
13м 16с
2
Закрытый
4.3
Введение в модули
↗
205
37
6м 27с
8
Закрытый
4.4
Деление на модули
↗
198
36
5м 45с
1
Закрытый
4.5
Создание моделей
↗
195
35
15м 41с
5
Открытый
4.6
Введение в контроллеры
↗
445
60
9м 29с
3
Закрытый
4.7
Создание контроллеров
↗
184
31
20м 32с
4
Закрытый
4.8
Введение в провайдеры
↗
180
33
10м 21с
6
Закрытый
4.9
Тест - Модули, контроллеры и провайдеры
↗
173
169
1м 3с
0
5. Работа с базой данных
10 уроков
1 260
323
94м
-1
Закрытый
5.1
Работа с переменными окружения
↗
181
33
4м 37с
-3
Закрытый
5.2
Подготовка окружения
↗
160
31
5м 16с
4
Закрытый
5.3
Update - Подключение Mongo
↗
93
28
6м 7с
-2
Закрытый
5.4
Update - Описание моделей
↗
78
23
12м 30с
0
Закрытый
5.5
Update - Связи между моделями
↗
74
22
6м 30с
0
Закрытый
5.6
Подключение Mongo
↗
159
19
21м 5с
-1
Закрытый
5.7
Подключение моделей
↗
138
17
18м 15с
1
Закрытый
5.8
Сервис отзывов
↗
133
19
17м 20с
-1
Закрытый
5.9
Упражнение 2 - Удаление отзывов по продукту
↗
119
18
3м 47с
0
Закрытый
5.10
Тест - Работа с базой данных
↗
125
113
1м 8с
1
6. Тесты
4 урока
468
148
37м
0
Закрытый
6.1
Типы тестирования
↗
129
19
6м 41с
0
Закрытый
6.2
Тесты отзывов
↗
121
17
20м 33с
0
Закрытый
6.3
Unit тесты
↗
110
14
11м 19с
0
Закрытый
6.4
Тест - Тесты ))))
↗
108
98
1м 44с
0
7. Валидация данных
3 урока
322
133
14м
0
Закрытый
7.1
Exception filters и pipes
↗
114
16
7м 38с
0
Закрытый
7.2
Реализация ValidationPipe
↗
104
16
7м 21с
0
Закрытый
7.3
Тест - Валидация данных
↗
104
101
0м 23с
0
8. Отладка приложений
4 урока
395
134
22м
4
Закрытый
8.1
Debug в VSCode
↗
109
16
7м 22с
1
Закрытый
8.2
Анализ памяти
↗
100
14
9м 51с
1
Закрытый
8.3
Анализ производительности
↗
92
14
6м 55с
2
Закрытый
8.4
Тест - Отладка приложений
↗
94
90
0м 20с
0
9. Авторизация
8 уроков
806
182
65м
1
Закрытый
9.1
Регистрация пользователя
↗
125
15
12м 29с
0
Закрытый
9.2
Как работает JWT
↗
114
15
7м 5с
0
Закрытый
9.3
Авторизация и генерация JWT
↗
104
15
16м 17с
0
Закрытый
9.4
JWT стратегия и Guard
↗
106
15
12м 16с
0
Закрытый
9.5
Декоратор для получения пользователя
↗
101
14
5м 53с
1
Закрытый
9.6
Тесты с авторизацией
↗
85
13
5м 38с
0
Закрытый
9.7
Упражнение 3 - Тесты логина
↗
82
13
7м 8с
0
Закрытый
9.8
Тест - Авторизация
↗
89
82
0м 27с
0
10. Продвинутые темы MongoDB
8 уроков
579
192
94м
3
Закрытый
10.1
Агрегации в Mongo
↗
97
10
34м 30с
0
Закрытый
10.2
Пишем свой Pipe
↗
76
11
8м 38с
1
Закрытый
10.3
Функции в Mongo 4.4
↗
68
11
8м 41с
1
Закрытый
10.4
Упражнение 4 - Создание сервиса страниц
↗
70
9
1м 20с
0
Закрытый
10.5
Сервис страниц
↗
69
11
21м 24с
0
Закрытый
10.6
Текстовый индекс Mongo
↗
64
11
13м 1с
0
Закрытый
10.7
Group и push
↗
63
63
7м 4с
1
Закрытый
10.8
Тест - Продвинутые темы MongoDB
↗
72
66
1м 58с
0
11. Выкладка на production
3 урока
254
41
28м
2
Закрытый
11.1
Сборка Docker
↗
93
15
9м 10с
0
Закрытый
11.2
Docker-compose
↗
82
15
6м 17с
0
Закрытый
11.3
GitHub actions
↗
79
11
13м 44с
2
12. Работа с файлами
5 уроков
338
59
72м
1
Закрытый
12.1
Обзор модуля
↗
79
14
5м 19с
0
Закрытый
12.2
Загрузка файлов
↗
71
11
21м 20с
0
Закрытый
12.3
Конвертация изображений
↗
64
12
14м 52с
0
Закрытый
12.4
Serve файлов
↗
59
11
6м 35с
0
Закрытый
12.5
Sitemap.xml
↗
65
11
26м 1с
1
13. Telegram bot уведомлений
3 урока
206
36
36м
0
Закрытый
13.1
Подготовка бота
↗
73
12
5м 1с
0
Закрытый
13.2
Интеграция Telegraf
↗
68
11
15м 43с
0
Закрытый
13.3
Реализация forRootAsync
↗
65
13
17м 45с
0
14. Интеграция с внешним API
4 урока
259
42
63м
2
Закрытый
14.1
Обзор модуля
↗
70
11
4м 27с
1
Закрытый
14.2
Подготовка моделей
↗
59
11
15м 58с
0
Закрытый
14.3
HttpModule
↗
62
10
31м 28с
0
Закрытый
14.4
ScheduleModule
↗
68
10
13м 36с
1