Полный курс по Nest.js
Курс по NestJS для разработки серверных приложений с REST API, TypeORM и Prisma, middleware, guards, interceptors, Swagger и двумя практическими проектами для закрепления навыков.
О курсе
В этом курсе мы научимся разрабатывать серверные приложения с использованием Nest.js. Разберем создание REST API, работу с базами данных через TypeORM и Prisma ORM, настройку валидации с помощью декораторов, а также использование динамичных модулей и Http Module. Мы также освоим работу с middleware, guards, interceptors и filters, а также настроим Swagger. В конце курса реализуем практический проект — сервис по сокращению ссылок. Дополнительно рассмотрим основы GraphQL и WebSocket.
Программа курса
19 уроков
- 1Введение
- 2Архитектура Nest.js
- 3REST API
- 4Валидация данных
- 5Декораторы Nest.js
- 6TypeORM
- 7Prisma ORM
- 8Middleware и Pipes
- 9Guards и Interceptors
- 10Swagger API
- 11JWT авторизация
- 12GraphQL
- 13WebSocket
- 14Тестирование
- 15HttpModule
- 16Динамические модули
- 17Работа с файлами и CORS
- 18Cron и Логирование
- 19Финальный проект