Udemy

The Nest JS Bootcamp - Complete Developer Guide

Enroll Now
  • 1,680 Students
  • Updated 2/2022
4.6
(324 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 29 Minute(s)
Language
English
Taught by
Laith Harb
Rating
4.6
(324 Ratings)

Course Overview

The Nest JS Bootcamp - Complete Developer Guide

Build and test production ready backend REST APIs with NestJS, Prisma, and Postgres

As someone that utilizes NestJS on a daily basis at work and beyond, I'd love to share everything that I've learned in this course. This is the most comprehensive NestJS course on Udemy and if you don't think so, you can request a full refund.


NestJS is a progressive NodeJS framework that will allow us to build reliable scalable, and maintainable server-side backend applications with incredible ease.


In this course, you will be building two professional applications. The first will be an Expense App, where you will learn:

  • The fundamentals of NestJS

  • Different NestJS entities, like controllers, services, interceptors, pipes, and modules

  • NestJS best practices

In the second project, the Realtor App, we will learn about:

  • Interacting with a Postgress database with an ORM (Prisma)

  • Creating a database model and performing CRUD operations

  • How to authenticate and identify a user

  • How to authorize certain endpoints for specific users

  • How to properly write automated tests for our services and controllers

  • How to create custom param decorators

  • Learn about advanced NestJS entities like guards and interceptors


I am very proud of this course and I really hope you take and enjoy it. If you ever need any sort of help, please send me a message on Udemy and I will always answer your questions.

Course Content

  • 10 section(s)
  • 97 lecture(s)
  • Section 1 Introduction
  • Section 2 Creating Routes with Controllers
  • Section 3 Business Logic Should Be In Services
  • Section 4 Adding Validations with Pipes and DTOs
  • Section 5 Transforming the Response With Interceptors
  • Section 6 Organizing Files with Modules
  • Section 7 Working With Databases
  • Section 8 Implementing Authentication
  • Section 9 Adding Our Business Logic
  • Section 10 Identifying the User

What You’ll Learn

  • Learn how to utilize NestJS to be a production ready REST API
  • Learn how to implement complex functionality like authentication and authorization
  • Learn how to write tests for your services and controllers
  • Learn all of the different entities provided in NestJS


Reviews

  • P
    Pinter Barnabas
    5.0

    Really good, but shorter than a few.

  • M
    Mcvean Soans
    5.0

    The simplicity and breadth of the content is amazing! Always an interesting one with Laith xD

  • T
    Travis Brannon
    4.0

    Bit slow so far. Good info, but a bit slow in the delivery.

  • M
    Mahesh Vashishth
    4.0

    its good but you had to explain this course more clearly.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed