This Course in a Nutshell
If you don’t know NestJs, it’s like Angular but for the backend. With it, we can 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 quite similar to popular libraries that you might already be used to, such as, for example, the Spring library in the Java ecosystem, or ASP.NET MVC for the C# ecosystem.
Course Overview
In this course, you are going to learn from scratch how to design and develop a NestJs backend that will take the form of a REST API that queries a MongoDB database using the Mongoose ODM (Object Document Mapping) library. We will be providing a complete CRUD example showing how to perform the most common REST data retrieval and data modification operations using NestJs.
No prior NestJs, MongoDB or Mongoose knowledge is assumed as we will 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.
Instructor Details
Courses : 15
Specification: NestJs in Practice (with MongoDB)
|
11 reviews for NestJs in Practice (with MongoDB)
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 4.5 hours |
Year | 2022 |
Level | All |
Language | English |
Certificate | Yes |
Quizzes | No |
$84.99 $14.99
Richard Horowitz –
Excellent course on NestJS, but it could be enhanced with some more in depth content on the finer points of Nest. Also, a comparison of the use of Mongoose and TypeGoose would be very helpful, as my own research indicates to me that there are tradeoffs for each. I would love to get an expert’s view of how they compare and guidance on selection criteria. Finally, I am not clear on some of the project build happens, specifically, how the shared folder is shared between front and back ends. A full lecture on this and other build issues, explaining how this project works would be a great addition. If these things were added to the course, I would happily upgrade my rating to a 5.0, as what is included in the course is excellent and useful material.
Javier Mu oz –
fue muy interesante ver que para este curso, hay preparada una app frontend desde la cual se trabajar n las actividades. Muy buena idea!!!
Shahid Foy –
Good but does not go over processing authentication with signing up
Nabeel Kausari –
I was looking for a complete course on NestJs, I ended up buying multiple courses but wasn’t satisfied with any of it. This is the only NestJs course which was really complete. Thank you Vasco, I enjoyed and loved the journey through your course. I wish I could have taken other courses from your collection but I’m a ReactJs Guy ;), but sometime later I’ll go through your typescript course. Thank you again 🙂 Thanks, Nabeel Kausari
Ender Wiggin –
Vasco explains everything really clearly. He breaks everything down into small easily digestible steps, which combine to build useful functionality, which you then find you completely understand, because you have been led through it effortlessly, step by step! Definitely one of the best Udemy instructors I have come across.
Steve Saxton –
GREAT COURSE!!!!
Brian Pooe –
Very awesome course. Vasco is a guru when it comes to javascript best believe it. I guess the only thing I am disappointed by was the validation section switching from interfaces to classes introduced a funny bug which I didn’t really like the workaround for it. Either than that the course is superb.
Diego Felipe Bola os –
great!!!
Kollin Brandenburg –
Honestly there are just a bunch of bad practices to be a good tutorial video. Too slow in most parts, too fast in parts that need to be slow. 95% of the time, 40% of the screen is taken up by something that isn’t relevant. That means you could remove 38% of this entire video and you wouldn’t miss out on anything. Not enough contrast in the editor, especially when you change tabs quickly and often. Also there are bugs, the only way I finished was by browsing github and looking where various other people actually stopped. There needs to be a branch in the repo for at least every section as a result of everything that I’ve mentioned previous. Also for the love of god, do not minimize code or autoimport files. Not everyone has those settings and when you minimize code it makes it confusing.
Raul de Jesus Sierra Vasconcelos –
they are not answering my questions, besides its a complete course well explained
Maxime Kubik –
Nothing is working. I’m sceptic about the workflow you take to write this course… I mean, why you aren’t using any service ? And all your exemple throw error, can’t compile, error : Type ‘Courses’ does not satisfy the constraint ‘Document’. Please update this courses to cover latest features.