Beginner
60 Lessons
11h
Certificate of Completion
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will cover NestJS, a framework used to build efficient and reliable server-side applications. Using this framework, developers can make highly scalable backend applications that can be consumed with any type of frontend. You will start the course by learning the foundational blocks of NestJS, such as understanding modules, services, and controllers. Next, you will learn how to build REST API, validation and error handling. You will also learn database integration using TypeORM, app con...
What You'll Learn
An understanding of the core components of NestJS, including modules, controllers, services, pipes, and guards
Working knowledge of building fully functional REST APIs using NestJS
Hands-on experience implementing JWT-based authentication with NestJS
The ability to secure sensitive data using environment variables in NestJS
Hands-on experience in writing unit and end-to-end tests using Jest
Familiarity with implementing logging in NestJS for application monitoring
What You'll Learn
An understanding of the core components of NestJS, including modules, controllers, services, pipes, and guards
See more
Course Content
Introduction
Getting Started
NestJS CLI
Building a REST API
Validation and Error Handling
Working with Databases
5 Lessons
App Configuration
3 Lessons
Authentication
7 Lessons
Authorization
4 Lessons
Testing
9 Lessons
Logging
2 Lessons
Wrapping Up
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor