Description
NestJs in Practice (with MongoDB), the NestJs training course with MongoDB has been published by Udemy Academy. If you’re not familiar with NestJs, it’s like Angular but for the backend. Using it, we can write our backend using the object-oriented concepts and APIs we already used to structure our Angular frontend: components, services, modules, pipes, etc. NestJs is also quite similar to popular libraries you may already be used to, 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, which is in the form of a REST API that communicates with the MongoDB database using the Mongoose ODM library. We will provide a complete CRUD example that demonstrates 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 will explain everything from scratch. We will cover all the essential concepts of NestJs such as modules, controllers and service injection. We will learn in detail how to validate business data using a decorator-based approach (with decorators like @IsString, @IsPhoneNumber() etc.) using NestJs built-in validation pipeline. We will also learn how to validate business data using NestJs functions. We will implement commonly required backend security such as user authentication, RBAC (Role Based Access Control) authorization, error handling and cover advanced NestJs concepts such as filters, pipes, guards, interceptors and middleware.
What you will learn
- Check out NestJs, Modules, Controllers, Services, Pipes, Middleware, Guards and more.
- NestJs Design Patterns – Controllers and Repositories
- Complete NestJs / MongoDB CRUD example
- Mongoose ODM 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 are looking for a detailed guide to the NestJs framework
- Angular developers are looking to reuse some of the same Angular concepts and apply them to the backend as well.
NestJs in Practice course specifications (with MongoDB)
- Publisher: Udemy
- teacher : Angular University
- English language
- Education level: all levels
- Number of courses:
- Training duration: 4 hours and 41 minutes
NestJs in Practice (with MongoDB) course chapters
Course prerequisites
- No prior knowledge of NestJs or Angular is needed
- Prior knowledge of Typescript is important
Pictures
Sample video
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 1080p
download link
File(s) password: www.downloadly.ir
Size
1.64 GB
Be the first to comment