Udemy – NestJs in Practice (with MongoDB) 2024-1 – Downloadly

Descriptions

NestJs in Practice (with MongoDB). If you don’t know NestJs, it’s like Angular, only for the backend. It allows us to write our backend using the same concepts and object-oriented APIs that we already use to structure our Angular frontend: components, services, modules, pipes, etc. NestJs is also similar to popular libraries that you may already know, such as the Spring library in the Java ecosystem or ASP.NET MVC for the C# ecosystem. In this course, you will learn from scratch how to design and develop a NestJs backend that takes the form of a REST API that queries a MongoDB database using the Mongoose ODM (Object Document Mapping) library.

We provide a complete CRUD example that shows how to perform the most common REST data retrieval and data modification operations using NestJs. No prior knowledge of NestJs, MongoDB or Mongoose is assumed as we explain everything from scratch. We will cover all the essential NestJs concepts such as modules, controllers and injectable services. We will learn in detail how to validate business data using a decorator-based approach (with decorators like @IsString(), @IsPhoneNumber() etc.) by leveraging the built-in NestJs validation pipe. We will also implement commonly needed backend security features of NestJ such as user authentication, RBAC (Role-Based Access Control) authorization, error handling, and cover more advanced NestJs concepts such as filters, pipes, guards, interceptors and middleware.

What you will learn

  • Code in Github repository with downloadable ZIP files per section
  • NestJs Deep Dive – Modules, Controllers, Services, Pipes, Middleware, Guards, etc.
  • NestJs Design Patterns – Controllers and Repositories
  • Complete NestJs/MongoDB CRUD example
  • Mongoose ODM (Object to Document Mapping) library.
  • Introduction to MongoDB
  • Decorator-based data validation
  • Authentication in NestJs with JSON Web Tokens (JWT)
  • NestJs RBAC Authorization (Role Based Access Control)

Who is this course suitable for?

  • Web developers in general who are looking for a detailed guide to the NestJs framework
  • Angular developers who want to reuse some of the same Angular concepts and apply them to the backend as well.

Specifying NestJs in practice (with MongoDB)

  • Editor: Udemy
  • Teacher: Angular University
  • Language: English
  • Level: All levels
  • Number of courses: 44
  • Duration: 4 hours and 41 minutes

Contents of NestJs in practice (with MongoDB)

NestJs in practice (with MongoDB)

Requirements

  • No previous knowledge of NestJs or Angular is required
  • Previous knowledge of Typescript is important

Pictures

NestJs in practice (with MongoDB)

Sample clip

installation Guide

Extract the files and watch them with your favorite player

Subtitles: English

Quality: 1080p

Download links

Download Part 1 – 1 GB

Download Part 2 – 663 MB

Password file(s): free download software

File size

1.64GB

free download software latest version