Course Outline

Introduction

NestJS Overview

  • What is NestJS?
  • NestJS features

Preparing the Development Environment

  • Installing and configuring NestJS

CRUD

  • Creating, defining, and deleting tasks

Handling in NestJS

  • Using NestJS pipelines
  • Creating a custom pipe
  • Handling errors

Data Persistence

  • Setting up PostgresSQL and Pgadmin
  • Creating a database
  • Connecting to a database

Authentication and Authorization

  • Working with JWT

Testing the Application

  • Testing with unit tests and mock tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Deploying with Elastic Beanstalk

Securing the Application

  • Hiding data and APIs

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with JavaScript

Audience

  • Web Developers
  14 Hours
 

Testimonials

Related Courses

JavaScript, jQuery, NodeJS & AngularJS

  56 hours

MERN Fullstack Development

  14 hours

Building Microservices with NodeJS and React

  21 hours

Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2

  14 hours

Node.js for JavaScript Developers

  21 hours

Building REST APIs with Node.js, Express, and MongoDB

  14 hours

Node.js and PM2

  14 hours

Node.js Working with PM2 & WebStorm

  14 hours

Node.js & Express.js Basics, working with PM2 & WebStorm

  21 hours

Prototyping using JavaScript and Bootstrap

  21 hours

Build REST API using Node.js

  14 hours

Building Microservices with Node.js and Seneca

  14 hours

Building Web Apps using the MEAN stack

  35 hours

REST API Development with LoopBack

  14 hours