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

Building Web Apps using the MEAN stack

  35 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

Build REST API using Node.js

  14 hours

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

  21 hours

Prototyping using JavaScript and Bootstrap

  21 hours

REST API Development with LoopBack

  14 hours

Building Microservices with Node.js and Seneca

  14 hours