GithubHelp home page GithubHelp logo

mianhaseeb1 / nestjs-advanced-2023 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tkssharma/nestjs-advanced-2023

0.0 0.0 0.0 1.79 MB

๐Ÿš€๐Ÿš€ Nest JS Advance Course 2023 ๐Ÿš€๐Ÿš€

Home Page: https://www.youtube.com/watch?v=GSoGVlG1MTQ&list=PLIGDNOJWiL1-8hpXEDlD1UrphjmZ9aMT1

Shell 0.99% JavaScript 19.98% TypeScript 78.77% HTML 0.05% Dockerfile 0.20% Procfile 0.01%

nestjs-advanced-2023's Introduction

nestjs-advanced-2023

Course for my youtube channel 2023

Module 01 [8th May 2023]

Item Video
Building Dynamic Nest JS Modules with Basics https://www.youtube.com/watch?v=iS0h5VRCdDA&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=3
Core concepts of nestjs [Controllers, routing and the module structure] https://www.youtube.com/watch?v=ypxjFrxeu20&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=4
Baseline code + PNPM with Nx + Github [Introduction to a monorepo with and Yarn workspaces] https://www.youtube.com/watch?v=iS0h5VRCdDA&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=3
Modules, Services, DI framework [Nest JS DI Framework] https://www.youtube.com/watch?v=ODFOFS3bA4U&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=5
Setting up a PostgreSQL database with TypeORM https://www.youtube.com/watch?v=ypxjFrxeu20&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=4
API with Nest JS (Middleware, Interceptors, AuthGuards) https://www.youtube.com/watch?v=b0uIb00MFKI&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=6
API with NestJS Creating dynamic modules as monorepo package https://www.youtube.com/watch?v=j-ruR1w1uIU&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=8
API with NestJS Defining dynamic modules https://www.youtube.com/watch?v=fxktWWmClIo&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=9
APIs with Nest JS Resolve Cicular Dependancies https://www.youtube.com/watch?v=2OUTtVi-wjA&list=PLT5Jhb7lgSBO9QxATpVy0xyiMyn1fSCCx&index=7
  • 1 Building Dynamic Nest JS Modules with Basics
  • 2 Core concepts of nestjs [Controllers, routing and the module structure]
  • 3 Baseline code + PNPM with Nx + Github [Introduction to a monorepo with and Yarn workspaces]
  • 4 REST APIs (basic Building blocks )
  • 5 Modules, Services, DI framework [Nest JS DI Framework]
  • 6 Setting up a PostgreSQL database with TypeORM
  • 7 API with NestJS Creating dynamic modules as monorepo package
  • 8 API with NestJS Defining dynamic modules

Module 02 [9th May 2023]

Item Video Playlist Module
  • Dockerizing Nest JS Application
  • Error handling and data validation class validator nested payloads
  • Dynamic Module for TypeORM with Config Module
  • Building TypeORM Entities
  • Database migrations with TypeORM
  • Creating relationships with Postgres and TypeORM
  • Storing JSON with PostgreSQL and TypeORM
  • Defining transactions with PostgreSQL and TypeORM
  • Using the array data type with PostgreSQL and TypeORM
  • Offset and keyset pagination with PostgreSQL and TypeORM

Nest JS with all Different Database and ORMs

  • Nest JS with Mongo DB for Building APIs
  • Nest JS with Prisma ORM for Building APIs
  • Nest JS with TypeORM for Building APIs
  • Nest JS with Sequelize ORM for Building APIs
  • Nest JS with MikoORM for building APIs
  • Nest JS with Dynamo DB for Building APIs
  • Nest JS with Knex ORM for Building APIs

Module 03 [30th May 2023]

Item Video Playlist Module
  • Writing unit tests
  • Testing services and controllers with integration tests
  • Nest JS Testing Middleware, Controller and services

Module 04 [July 2023]

Item Video Playlist Module
  • Nest JS caching

  • Nest JS event emitter

  • Nest JS task scheduling

  • Nest JS SSE

  • Nest JS Websockets

  • Nest JS Queues

  • Nest JS with Fastify adaptor

  • Nest JS Integration with Redis

  • Nest JS Integration with database

  • Nest JS Integration with sendGrid

  • Nest JS Integration with Twilio

  • Nest JS Integration with rx js

  • Nest JS Integration with Websocket

  • Module 05 [July 2023]

Item Video Playlist Module
  • Nest JS Graphql

  • Nest JS Code First

  • Nest JS Schema First

  • Nest JS Graphql Prisma

  • Nest JS APIs

  • Module 06 [July 2023]

Item Video Playlist Module
  • Nest JS Microservices TCP
  • Nest JS Microservices GRPC
  • Nest JS Microservices AMQP
  • Nest JS Microservices KAFKA

Planned Videos on these topics

  • Nest JS Microservices Setup -01
  • Nest JS DTO Validation
  • Nest JS Config Module
  • Nest JS CI/CD Setup with Heroku
  • Nest JS Migration Setup with Knex
  • Nest JS API caching
  • Nest JS with External Services Like Kafka and Elastic Search, or any database or Redis
  • Nest JS with Azure or S3 for upload and download files
  • Nest JS with SQS and SNS
  • Nest JS with Redis
  • Nest JS with other Microservices
  • Nest JS Request/Response Handling.
  • Nest JS handling Middleware for Routes
  • Nest JS Custom Response Interceptor
  • Nest JS Swagger for all type of Response and Error Codes
  • Nest JS with Rabbit MQ Microservices
  • Nest JS Logging on Heroku
  • Nest JS CQRS @nestjs/cqrs
  • Nest JS CRUD using @nestjs/crud
  • Nest JS Types of Tests cases
  • Nest JS with Graphql
  • Nest JS with Prisma and Graphql
  • Nest JS with TypeORM or Sequelize
  • Nest JS with Prisma ORM
  • Nest JS with Sequelize ORM
  • Nest JS with External services
  • Nest JS with Dynamic Modules
  • Nest JS with Mongoose for API development
  • Nest JS with Rollbar for External error Logging
  • Nest JS auth and authz
  • Nest JS Dynamic Modules
  • Nest JS security
  • Nest JS with Nest JS Microservices Kafka, Grp, Rabbit MQ

nestjs-advanced-2023's People

Contributors

tkssharma avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.