NestJS Zero to Hero - Modern TypeScript Back-end Development
NestJS is a Node.js back-end development framework built upon Express, leveraging the power of TypeScript.
NestJS leverages the incredible popularity and robustness of JavaScript as a language and Node.js as a technology. It is inspired by common libraries and frameworks such as Angular, React and Vue which improve developer productivity and experience.
Even considering the amount of superb libraries, helpers and tools that exist for server-side Node.js, none of them effectively solve the main problem - the architecture of an application.
NestJS provides an out-of-the-box application architecture which allows developers and teams to create highly testable, scalable, loosely coupled and easily maintainable applications.
Recently, the NestJS framework is gaining extreme popularity due to its incredible features;
Leverages TypeScript - strongly typed language which is a super-set of JavaScript
Simple to use, easy to learn and easy to master
Powerful Command Line Interface (CLI) tool that boosts productivity and ease of development
Detailed, well-maintained documentation
Active codebase development and maintenance
Open-source (MIT license)
Supports dozens nest-specific modules that help you easily integrate with common technologies and concepts such as TypeORM, Mongoose, GraphQL, Logging, Validation, Caching, Websockets and much more
Easy of unit-testing applications
Made for Monoliths and Micro-services (entire section in the documentation regarding the Microservice type of a NestJS application, as well as techniques and recipes).
In this course I am going to guide you through the process of planning, developing and deploying a fully-featured back-end application, based on my experience developing and maintaining systems that support dozens of millions of concurrent users at scale.
Get a Reminder
Get a Reminder
Similar Courses
What people are saying
recommend this course
Highly recommend this course to anyone who is already familiar with backend engineering and is looking to apply good design practices on a NodeJS backend using a solid framework (NestJS).
I recommend this course alot!
Still would very much recommend this course!
I can not recommend this course enough.
I really recommend this course.
Would highly recommend this course if you are trying to expand your knowledge of libraries for the back-end, you will not be disappointed!
Read more
easy to follow
Great course, material well planned and easy to follow.
It's easy to follow and thoroughly explained.
Class is easy to follow and is very well organized!
Very clear examples, easy to follow, very satisfying!
Much detailed and easy to follow up So far the explanations are sober and concise, which I appreciate.
Read more
very good course
This is a very good course with best practices about creating an API, and I'm learning a lot about backend, typescript and NestJS Simply excellent.
Very good course.
:) A Very good course about a great framework.
good one.. update the course with socket.io and file upload Very good course, clearly explains why we are doing something in a specific way.
Very good course with examples, instructor knows the material well, the microphone and narrative sound levels are good, and material is presented in a easy to understand presentation.
Read more
best practices
Moreover, I do appreciate the introduction of Repository pattern, concepts and some best practices.
The instructor does great job explaining how NestJS works and talking about best practices.
Always a thumbs up to ask people to follow the best practices.
But personally I prefer tutorials to use typescript/javascript properly, in a clean manner, while showing language features and using best practices.
The instructor is great at pointing our best practices and explaining why we use certain design patterns/principles.
Well structured course where you can learn a lot in regards to modern programming best practices.
Read more
well explained
!, as a newcomer to the framework I found myself going throufh it with no struggle and everything was very well explained.
Goes fast, straight to the point, all well explained and great examples.
He did really well This was a fantastic course, very well explained and detailed.
The course is very well explained and nestjs is really usefull and easy to use.
Just Excellent simple and fast Well explained, Indeed from 0 to 100.
Learning Process is step by step with very well explained steps.
Read more
backend development
Though I would have wished for a more feature rich practical, this course touch on all the essential pieces of Backend Development that can more than get you started.
It's going far and beyond to explain a lot of concepts and idea's not only about nestJS but also about backend development in general, Hence I could easily recommend this to anyone wanting to learn nestJS or someone looking for a staring point to get into backend development.
Instructor seems to have deep knowledge of backend development beyond javascript and knows how to teach the Nest.js.
This course gave me a clear and concise introduction to using NestJS for backend development.
A perfect course for someone wanting to learn modern backend development.
Read more
so much
I love so much this course, I had already done some basic things at Nestjs, but with this course I feel safer doing projects with it.
thank you so much.
Thank you so much for the tutorial, I hope that my feedback is valuable.
Thank you so much.
Thank you so much!!
Read more
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
DevOps, BA/pm, selenium, TFS, Experience with .NET MVC, Azure backend $62k
Backend Developer - Artificial Intelligence Platform $68k
Backend Developer 4 $78k
Supervisor Backend Developer $95k
Backend PHP Web Developer $105k
iOS/Unity/Backend Developer $113k
HTML5 JavaScript / NodeJS Software Engineer $115k
Backend Engineer (All Levels) $120k
Backend $137k
Principal HTML5 JavaScript / NodeJS Software Engineer $161k
Java Backend Developer $176k
Drupal/Backend developer Lead $188k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course