NestJS - с нуля, современный backend на TypeScript и Node JS
Год выпуска: 2021
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/nestjs-backend-typescript-node-js/
Автор: Антон Ларичев
Продолжительность: 10.5h
Тип раздаваемого материала: Видеоклипы
Язык: Русский
Описание: NestJS - это быстро растущий Node.js фреймворк, который позволяет командам легко разрабатывать поддерживаемые, легко тестируемые и масштабируемые приложения благодаря TypeScript и его архитектуре.
Он вдохновлен такими популярными framework как Angular, React или Vue, которые выводят разработку приложений на совершенно новый уровень. Для него уже созданы сотни сторонних библиотек, которые смогу решить практически любую вашу задачу. Кроме того он:
Прост в использовании
Активно развивается и поддерживается сообществом
Имеет открытый исходный код
Имеет удобную CLI для быстрого создания компонент
Хорошо документирован
Поддерживает разработку любых видов web-приложений
Основное отличие этого курса от многих других в том, что мы не будет просто брать теоретический проект типа ToDoApp, а напишем реальный production сайт, который будет действительно опубликован.
Содержание
Предпросмотр
10:16
Предпросмотр
02:59
Предпросмотр
03:12
Частые вопросы
02:01
Настройка окружения
02:48
Работа NestJS-cli
07:54
Настройки для VSCode
02:38
Тест - Настройка окружения
3 вопросов
Компилятор TypeScript
02:56
Базовые типы
11:28
Interfaces and Types
07:21
Упражнение 1 - Интерфейсы
01:47
Литеральные типы
03:25
Классы
13:42
Предпросмотр
08:07
Generics
06:27
Манипуляции с типами
09:37
Тест - TypeScript
5 вопросов
Обзор структуры проекта
12:41
Введение в модули
05:35
Деление на модули
03:52
Создание моделей
13:59
Предпросмотр
08:29
Создание контроллеров
18:40
Введение в провайдеры
09:17
Тест - Модули, контроллеры и провайдеры
3 вопросов
Работа с переменными окружения
03:01
Подготовка окружения
04:11
Подключение Mongo
20:00
Подключение моделей
17:10
Сервис отзывов
16:21
Упражнение 2 - Удаление отзывов по продукту
01:50
Тест - Работа с базой данных
3 вопросов
Типы тестирования
04:48
Тесты отзывов
18:44
Unit тесты
10:23
Тест - Тесты ))))
3 вопросов
Exception filters и pipes
05:47
Реализация ValidationPipe
06:31
Тест - Валидация данных
2 вопросов
Debug в VSCode
06:02
Анализ памяти
08:08
Анализ производительности
05:17
Тест - Отладка приложений
2 вопросов
Регистрация пользователя
11:46
Как работает JWT
05:52
Авторизация и генерация JWT
15:17
JWT стратегия и Guard
11:15
Декоратор для получения пользователя
04:08
Тесты с авторизацией
03:44
Упражнение 3 - Тесты логина
06:14
Тест - Авторизация
3 вопросов
Работа с Mongo через GUI
08:33
Агрегации в Mongo
33:45
Пишем свой Pipe
06:53
Функции в Mongo 4.4
06:49
Упражнение 4 - Создание сервиса страниц
01:19
Сервис страниц
20:44
Текстовый индекс Mongo
12:14
Group и push
07:03
Тест - Продвинутые темы MongoDB
4 вопросов
Сборка Docker
08:13
Docker-compose
05:31
GitHub actions
11:50
Обзор модуля
04:34
Загрузка файлов
20:28
Конвертация изображений
12:45
Serve файлов
04:36
Sitemap.xml
25:02
Подготовка бота
04:21
Интеграция Telegraf
13:51
Реализация forRootAsync
16:05
Обзор модуля
03:43
Подготовка моделей
14:05
HttpModule
30:45
ScheduleModule
11:42
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 30fps, ~600kbps
Аудио: AAC, 44.1kHz, 128kbps, stereo