Nest JS Node JS Advance Series 2022

# Nest JS Advance Series 2022
NestJS is based heavily on Angular, and uses Angular-like modules, services, controllers, pipes, and decorators. This allows NestJS to help developers create scalable, testable, loosely coupled, and easily maintainable applications. NestJS was built with TypeScript, but it can also support pure JavaScript development.

NestJS offers a level of abstraction above two very popular Node.js frameworks, either Express.js or Fastify. This means that all of the great middleware that are available for Express.js and Fastify can also be used with NestJS.

- Nest JS Microservices Setup -01
- Nest JS DTO Validation
- Nest JS Config Module
- Nest JS CI/CD Setup with Heroku
- Nest JS Migration Setup with Knex
- Nest JS API caching
- Nest JS with External Services Like Kafka and Elastic Search, or any database or Redis
- Nest JS with Azure or S3 for upload and download files
- Nest JS with SQS and SNS
- Nest JS with Redis
- Nest JS with other Microservices
- Nest JS Request/Response Handling.
- Nest JS handling Middleware for Routes
- Nest JS Custom Response Interceptor
- Nest JS Swagger for all type of Response and Error Codes
- Nest JS with Rabbit MQ Microservices
- Nest JS Logging on Heroku
- Nest JS CQRS @nestjs/cqrs
- Nest JS CRUD using @nestjs/crud
- Nest JS Types of Tests cases
- Nest JS with Graphql
- Nest JS with Prisma and Graphql
- Nest JS with TypeORM or Sequelize
- Nest JS with Prisma ORM
- Nest JS with Sequelize ORM
- Nest JS with External services
- Nest JS with Dynamic Modules
- Nest JS with Mongoose for API development
- Nest JS with Rollbar for External error Logging
- Nest JS auth and authz
- Nest JS Dynamic Modules
- Nest JS security
- Nest JS with Nest JS Microservices Kafka, Grp, Rabbit MQ