NestJs Course for Beginners - Create a REST API
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
) Course introduction.
) What is NestJs.
) Why using NestJs.
) What we are building.
) NestJs project setup.
) Modules.
) Auth module.
) Dependency injection.
) Auth controller.
) Setting up postgres in docker.
) Setting up prisma.
) User & bookmark models.
) Running prisma migrations.
) Prisma module.
) Using auth dtos.
) NestJs pipes.
) NestJs global pipe.
) Hashing user password with argon.
) Sign up logic.
) Sign in logic.
) Automate postgres restart & prisma migrations.
) NestJs config module.
) Using passport js & jwt module with nestJs.
) Get current user with access token.
) NestJs Guards.
) NestJs custom param decorator.
) e2e tests with pactumJs.
) Setting up test database.
) Automate test database restart & migrations.
) Using dotenv cli with prisma.
) Prisma database teardown logic.
) Auth e2e tests.
) User e2e tests.
) Bookmarks e2e test.
Taught by
freeCodeCamp.org
Related Courses
Introduction to DatabasesMeta via Coursera MongoDB for Node.js Developers
MongoDB University Full Stack Foundations
Udacity Ruby on Rails Web Services and Integration with MongoDB
Johns Hopkins University via Coursera MongoDB Basics
MongoDB University