Nest.js fundamentals source code with examples modules, providers, DI, Authentication, GraphQL, Prisma, MongoDB, Postgres, TypeORM, Swagger, Testing, Websockets, Caching, Data Loader, File Upload, CRON, Cookies, Queues, Event Emitter, Streaming, Session, and more.
- Course resources e-book
- drive link: https://drive.google.com/file/d/1Xh-iivWrLpGkwnE08hLI3fSnqs-oyQ46/view
- local copy: NestJS Fundamentals.pdf
- Video url: https://youtu.be/sFnAHC9lLaw
- Course repo: https://github.com/HaiderMalik12/nestjs-fundamentals
- Testing Starter Kit for Module 12
- drive link: https://drive.google.com/file/d/1dU4ro10jZaIYAu32MwQFr4UHlY6GFu6O/view
- local copy: NestJS Testing Starter Kit.zip
yarn install# development
$ yarn run start
# watch mode
$ yarn run start:dev
# production mode
$ yarn run start:prod# unit tests
$ yarn run test
# e2e tests
$ yarn run test:e2e
# test coverage
$ yarn run test:cov- Module 0
- Module 1
- Module 2
- Module 3
- Module 4
- Module 5
- Module 6
- Module 7
- Module 8
- Module 9
- Module 10
- Module 11
- Module 12
- Module 13
- Module 14
- Module 15
- Module 16
- 10:12:06 Implement Real time Subscription
- Module 17
- Module 18
- Module 19
- 11:20:56 Setup Prisma
- 11:24:25 Models and Migrations
- 11:28:08 Generate Prisma Client
- 11:30:43 Create, Find and FindOne
- 11:40:57 Update and Delete Operation
- 11:49:17 One to Many Relation
- 12:00:54 One to One Relation
- 12:07:33 Many to Many Relation
- 12:20:35 Bulk or Batch Operations
- 12:24:29 Implement Transaction using Nested Queries
- 12:32:56 Interactive Transactions
- Module 20