ProGuruGyan
ProGuruGyan
  • 45
  • 38 808
Explained pipes in NestJS | How to implement custom pipes in nestjs
In this tutorial, we will cover how pipes work in nestjs. What are use cases of pipes and how you can call pipes in different layers of NestJS with exception handling.
Nest.js Pipes have two typical use cases:
Transformation: transform input data to the desired form (e.g., from string to integer)
Validation: evaluate input data and if valid, simply pass it through unchanged; otherwise, throw an exception.
Please join this Channel - ua-cam.com/channels/bRR06nC3kDnLIyHzWXvCnA.html
Nest JS Playlist -
ua-cam.com/play/PLnE5DGXxG1ArgCwBMSKfOTgNYyqKh71GP.html
#nestjs #nodejs #backend #interceptor #middleware #express #fastify #typescript #mongodb #designpatterns #dependencyinjection #javascript #backenddevelopment #rxjs #json #nextjs #reactjs #pipes #sql #graphql
Переглядів: 110

Відео

Node.js API Route Parameters Not Generating in Swagger UI | Node.js API Documentation with Swagger
Переглядів 1927 місяців тому
Dive into the world of API documentation with Node.js and Swagger. This tutorial provides an information about how to create a parameterized route and generate the route with param inside swagger using Node.js application, empowering you to create well-documented APIs with ease. 💙 Please join this Channel 💙 - ua-cam.com/channels/bRR06nC3kDnLIyHzWXvCnA.html GITHUB LINK - github.com/PardeepBhasin...
Build a Rating & Review System for an Airbnb Clone with Next.js, Prisma, & Supabase
Переглядів 4247 місяців тому
In this tutorial, we dive into creating a comprehensive rating and review system for an Airbnb clone using Next.js, Prisma, Supa base, Tailwind CSS, Lucid React Icons, and custom SVGs. Technologies Used: Next.js: The powerful React framework for building server-side rendered applications. Prisma: A next-generation ORM for working with databases in JavaScript and TypeScript. Supa base: An open-s...
Airbnb clone setting Up database relationships with Prisma, Supabase, Next.js | Airbnb Clone Day 4
Переглядів 3708 місяців тому
Join us in Day 4 of our Airbnb clone tutorial series, where we'll tackle the intricate process of mapping relations between multiple tables to facilitate property listing on Airbnb. With Prisma as our ORM tool, we'll explore how to establish seamless connections between users, listings, bookings, and other essential entities. By mastering these relational mappings, you'll gain the prowess to bu...
List your own property on airbnb tutorial with Next.js, Supabase, Tailwind CSS, Prisma and zustand
Переглядів 1,1 тис.9 місяців тому
Welcome to this coding session where we'll guide you through implementing the Airbnb Your Home flow using cutting-edge technologies. Join us as we leverage Next.js 14, Supabase, Tailwind CSS, Prisma, and zustand for state management to create a seamless experience. Throughout this session, we'll walk you through creating multiple screens, each serving a crucial role in the Airbnb Your Home flow...
FullStack Airbnb Clone sign in flow with Next.js 14, React, Prisma, Supabase, NextAuth (Day 2)
Переглядів 6639 місяців тому
Welcome back to Day 2 of our Airbnb Clone development series! In this episode, we delve into implementing NextAuth with Google Provider, seamlessly integrating authentication into our application. Moreover, we explore storing user information inside Supabase using Prisma, ensuring a robust and scalable backend architecture. But that's not all! We're also enhancing the user experience by dynamic...
FullStack Airbnb Clone Tutorial with Next.js 14, React, Prisma, Supabase, NextAuth, Tailwind (Day 1)
Переглядів 3,4 тис.10 місяців тому
Welcome to Day 1 of our exciting journey to build an Airbnb clone from scratch! In this video, we'll dive into crafting the layout of our Airbnb clone. This session promises to be captivating as we explore the fundamentals of building this project. Throughout the tutorial, we'll harness the power of Next.js 14, leveraging its latest features to ensure a robust and efficient development process....
Nginx Tutorial: Building Reverse Proxy and Load Balancer Solutions with Code
Переглядів 42310 місяців тому
In this session, we're exploring how Node.js and Nginx team up to boost your website's speed and reliability, acting as reverse proxy and load balancer. We'll break down what Nginx does as a reverse proxy and load balancer, making your web server setup smarter and more efficient. Think of Nginx as the traffic cop, directing requests to your Node.js servers in the most efficient way possible. We...
Rollup Tutorial: Streamline Your Frontend Development with Efficient Module Bundling
Переглядів 30510 місяців тому
Rollup Tutorial: Streamline Your Frontend Development with Efficient Module Bundling In this session we will learn how to mastering module bundling for React applications using Rollup. We will use several rollup plugins to create the optimized dist folder which will contains application chunks as well as include dynamic and component wise chunking. Here's what we'll cover: Setting Up Rollup.js ...
Learn webpack with react js to gain confidence in frontend | Webpack tutorial | Webpack crash course
Переглядів 3,4 тис.10 місяців тому
In this tutorial, we cover everything you need to know to build efficient and scalable React applications using Webpack. 👉 We start by setting up a React application and then delve into creating a Webpack configuration from the ground up. You'll learn the fundamentals of configuring entry points, defining outputs, and resolving JSX files to streamline your development workflow. 👉 Next, we explo...
Build real time leaderboard web platform with NEXT.JS 14, Redis Streams, Socket.io, and Node.js
Переглядів 3 тис.11 місяців тому
In this session, we'll guide you through the process of building a real-time leaderboard application using Next.js, Redis, Redis Streams, Socket.io, and Node.js. Whether you're a beginner or an experienced developer, this step-by-step guide will help you understand the fundamentals of building scalable and interactive leaderboard apps. Throughout the tutorial, you'll learn how to set up your de...
Node.js API Documentation Made Easy with Swagger | Complete Tutorial
Переглядів 6 тис.11 місяців тому
Dive into the world of API documentation with Node.js and Swagger. This tutorial provides a complete walkthrough for integrating Swagger into your Node.js application, empowering you to create well-documented APIs with ease. 💙 Please join this Channel 💙 - ua-cam.com/channels/bRR06nC3kDnLIyHzWXvCnA.html GITHUB LINK - github.com/PardeepBhasin/NodeJSPlaylist #nodejs #javascript #swagger #routing #...
Docker Image Creation for Node.js: Beginner-Friendly Tutorial
Переглядів 13011 місяців тому
Docker Image Creation for Node.js: Beginner-Friendly Tutorial Unlock the power of containerization and simplify the deployment process for your Node.js applications with Docker. In this step-by-step tutorial, we guide you through the process of dockerizing your basic Node.js application, enabling seamless deployment across different environments. Learn how to create Dockerfile, define dependenc...
Deep Dive into Node.js MongoDB Integration: Expert Insights and Strategies
Переглядів 10311 місяців тому
Deep Dive into Node.js MongoDB Integration: Expert Insights and Strategies Embark on a journey into the world of MongoDB and Node.js with our comprehensive tutorial. Explore how to seamlessly integrate MongoDB, a flexible NoSQL database, into your Node.js applications to create dynamic and scalable solutions. Learn how to establish connections, perform CRUD operations, and leverage MongoDB's ri...
Mastering Node.js Environment Variables: Best Practices and Tips
Переглядів 7411 місяців тому
Mastering Node.js Environment Variables: Best Practices and Tips
Node js with typescript project
Переглядів 8411 місяців тому
Node js with typescript project
Babel for Node.js: Translating Your Code for Cross-Compatibility
Переглядів 14911 місяців тому
Babel for Node.js: Translating Your Code for Cross-Compatibility
Express Routing in Node.js: A Comprehensive Guide for Web Developers
Переглядів 9711 місяців тому
Express Routing in Node.js: A Comprehensive Guide for Web Developers
Node.js App Router Playlist: Kickstart Your Web Development Journey!
Переглядів 45211 місяців тому
Node.js App Router Playlist: Kickstart Your Web Development Journey!
In Memory message storage of real time chat web platform with NEXT.JS 14, Socket.io, and Node.js
Переглядів 38211 місяців тому
In Memory message storage of real time chat web platform with NEXT.JS 14, Socket.io, and Node.js
Day 1 First step to implement Chat application with Socket.IO and Next.JS- Jan 2024 Series Kickoff!"
Переглядів 247Рік тому
Day 1 First step to implement Chat application with Socket.IO and Next.JS- Jan 2024 Series Kickoff!"
Deploying Your E-commerce Project on NextJS Vercel with GitHub Integration"
Переглядів 241Рік тому
Deploying Your E-commerce Project on NextJS Vercel with GitHub Integration"
Build role based web platform with NEXT.JS 14 (NextAuth, Prisma, Server actions, MongoDB, TS, Roles)
Переглядів 3,7 тис.Рік тому
Build role based web platform with NEXT.JS 14 (NextAuth, Prisma, Server actions, MongoDB, TS, Roles)
Inplementation of spinner in tailwind css
Переглядів 119Рік тому
Inplementation of spinner in tailwind css
Build end to end web platform with NEXT.JS 13 (NextAuth, Stripe Payments, Shadcn, MongoDB, TS)
Переглядів 1,8 тис.Рік тому
Build end to end web platform with NEXT.JS 13 (NextAuth, Stripe Payments, Shadcn, MongoDB, TS)
Next.js Dynamic Routes Mastery: Strategies for Seamless User Journeys
Переглядів 92Рік тому
Next.js Dynamic Routes Mastery: Strategies for Seamless User Journeys
The Beauty of Shadcn UI: Creating Amazing Websites Effortlessly
Переглядів 204Рік тому
The Beauty of Shadcn UI: Creating Amazing Websites Effortlessly
Exploring Next.js Caching Strategies with Server Components: Optimizing Performance and Efficiency
Переглядів 48Рік тому
Exploring Next.js Caching Strategies with Server Components: Optimizing Performance and Efficiency
Exception Handling in Nest.js | Detailed discussion on exception handling in NestJS
Переглядів 260Рік тому
Exception Handling in Nest.js | Detailed discussion on exception handling in NestJS
Next.js Parallel Routes: Optimizing Navigation for Speed and Efficiency
Переглядів 56Рік тому
Next.js Parallel Routes: Optimizing Navigation for Speed and Efficiency

КОМЕНТАРІ

  • @yourkaa5670
    @yourkaa5670 8 днів тому

    Merci 🇫🇷

  • @shravankumarnalla3941
    @shravankumarnalla3941 13 днів тому

    Great video on webpack ❤

  • @ayushthakur8703
    @ayushthakur8703 22 дні тому

    can you create a video on how to migrate from webpack 4 to webpack 5

  • @bhanuchowhan6312
    @bhanuchowhan6312 Місяць тому

    great help. thanks.

  • @avinashdhar18
    @avinashdhar18 Місяць тому

    Really loved this and would like to get more such videos, Thanks man

  • @nayeemm.muzahid1951
    @nayeemm.muzahid1951 Місяць тому

    Really good content.

  • @RAJATSRIVASTAVAGadgetgyan
    @RAJATSRIVASTAVAGadgetgyan 2 місяці тому

    Glad I found this, thanks a lot..

  • @tarundurbha5398
    @tarundurbha5398 2 місяці тому

    Do a micro front end series in higher level

  • @Spyder22dz
    @Spyder22dz 3 місяці тому

    amazing tutorial i subscribed , will you do the same video about vite in the future ?

  • @MCAAARULMishra
    @MCAAARULMishra 3 місяці тому

    The lecture is too good, but the riiyytt! after every sentence was too annoying

  • @UditNagar-of5su
    @UditNagar-of5su 3 місяці тому

    Bhaiya agar mera backend Typescript par bana hua he toh yahi same procedure rahega kya ? Ya phir swagger ke kuch types hote h jo install karne padh the h ?

    • @proguru_gyan
      @proguru_gyan 3 місяці тому

      Hi. Go with type packages as well npm install ts-node swagger-autogen swagger-ui-express express @types/express @types/swagger-ui-express I will create separate session for typescript as well . Thanks

    • @UditNagar-of5su
      @UditNagar-of5su 3 місяці тому

      @@proguru_gyan Thanks so much.

  • @HibaKhan-h1w
    @HibaKhan-h1w 3 місяці тому

    Hello sir contact no.

  • @M-series
    @M-series 4 місяці тому

    Sir we want more session... Plzzz update day 6

    • @proguru_gyan
      @proguru_gyan 4 місяці тому

      @@M-series as of now down with viral. Once recovered will upload. Thanks 🙏

  • @M-series
    @M-series 4 місяці тому

    Plz upload day 6

  • @M-series
    @M-series 4 місяці тому

    Sir Airbnb ki aur videos kab aygi??

  • @M-series
    @M-series 4 місяці тому

    Aur videos kab aygi??

  • @amruthasriram2204
    @amruthasriram2204 4 місяці тому

    sir pls send categories.ts file i'm unable to find it

    • @proguru_gyan
      @proguru_gyan 4 місяці тому

      Code Repo - github.com/PardeepBhasin/airbnb-clone

    • @proguru_gyan
      @proguru_gyan 4 місяці тому

      If you are planning to run the code in local, then check read me md to create .env.local

  • @9581567485
    @9581567485 4 місяці тому

    Hello! Very very helpful video with clean explanation. Thank you for your efffort. However, you mentioned ButtonComponent is called inside App.js and Dashboard components at 1:21:00. I don't see Button Component being used inside Dashboard component. Same in the github link.

  • @vidyavathi294
    @vidyavathi294 4 місяці тому

    Very informative

  • @deepakpj4334
    @deepakpj4334 4 місяці тому

    can you please send your github link where you have uploaded this code

  • @rahulnichal8150
    @rahulnichal8150 4 місяці тому

    How to contact ?

  • @vishalgarna12
    @vishalgarna12 4 місяці тому

    😊😊

  • @ajaybisht-p7v
    @ajaybisht-p7v 4 місяці тому

    loved

  • @uditnagar7905
    @uditnagar7905 5 місяців тому

    Thank you sir ❤

  • @NaeemRaza-z8m
    @NaeemRaza-z8m 6 місяців тому

    Good efforts bro and try to record videos with more clearity voice then i think you will get more subscribers

  • @chashampalsingh-z2h
    @chashampalsingh-z2h 6 місяців тому

    woow great tutriol all required assets thanku dear regards

  • @deepak5074
    @deepak5074 6 місяців тому

    sir please make this series with typescript. It will really help us to stay update with new tech stack.

  • @monisingh8723
    @monisingh8723 6 місяців тому

    Nice explanation 👍 I am waiting for pending lectures

  • @monisingh8723
    @monisingh8723 6 місяців тому

    Hello sir Please aap nest js ka pura content bata do

  • @boringclasses8765
    @boringclasses8765 6 місяців тому

    Error: Only plain objects, and a few built-ins, can be passed to Client Components from Server Components. Classes or null prototypes are not supported. i am geeting while last save and exit button pls help

  • @k303k
    @k303k 6 місяців тому

    pls create english video .

  • @improving_cow
    @improving_cow 6 місяців тому

    Bhai please continue kro

  • @improving_cow
    @improving_cow 6 місяців тому

    Bhai really aap great ho please aur bnate rho aise microservices type bhi please sikhao bhai.

  • @chauquang55
    @chauquang55 6 місяців тому

    where is the source code?? can you share with me plz

  • @hendoitechnologies
    @hendoitechnologies 6 місяців тому

    Can you build Micro CRM web app and role based access

  • @AbhishekSharma-k9z
    @AbhishekSharma-k9z 7 місяців тому

    bhai sikha rhe ho ya khud hi kr rhe ho

  • @ohokie4558
    @ohokie4558 7 місяців тому

    Hello ! Really liked the video,can we use rollup only for es modules?I have a few doubts ,where do i text you to clear my doubts?

  • @sidheartx
    @sidheartx 7 місяців тому

    Hi, can you help me with my swagger integration? i have integrated swagger using your tutorial and now the swagger ui is generating successfully but the parameters of any routes are not getting generated. How to fix this?

    • @LadduGopal-jw8rk
      @LadduGopal-jw8rk 3 місяці тому

      same bro , if i am using controller in the same route file , parameter's will reflect but when on another file it is not reflecting

  • @yasirjahangir8791
    @yasirjahangir8791 7 місяців тому

    Good job bro 5 sraes

  • @yj4105
    @yj4105 7 місяців тому

    bruh please english subtitle 👃

  • @kirtanraval3672
    @kirtanraval3672 7 місяців тому

    good effort , and explaination is also smoth easy to understand as well as implement , thanks! man

  • @MohitKumar-nf5jn
    @MohitKumar-nf5jn 7 місяців тому

    Great informational video

  • @BluDracoGaming
    @BluDracoGaming 7 місяців тому

    Sir, how many more seesions will be tgere in this series and in which session will you implement mobile responsiveness?

    • @proguru_gyan
      @proguru_gyan 7 місяців тому

      Few things are pending like date filters, payment gate way integration, middle wares, cancellation flow and email but yes, I will give priority to responsiveness. Thanks

  • @singhjatin6571
    @singhjatin6571 8 місяців тому

    Nayi video kab aa rhi hai? Bahot intezar hai

  • @MaxPayne-o8f
    @MaxPayne-o8f 8 місяців тому

    i cant see where you have implemented the ranking system in this leaderboard ? nor the scores are sorted

  • @lovishduggal9064
    @lovishduggal9064 8 місяців тому

    Thanks!!

  • @BluDracoGaming
    @BluDracoGaming 8 місяців тому

    bro please give categories.ts file either in description or in github link please

    • @proguru_gyan
      @proguru_gyan 8 місяців тому

      Will upload soon and update you asap.

    • @proguru_gyan
      @proguru_gyan 8 місяців тому

      Please download categories.ts file we.tl/t-y0c1EjblEl . I will push the all changes on github soon

  • @JustFree-c2w
    @JustFree-c2w 8 місяців тому

    waiting for part 4 ! Hope include ratings and reviews.

  • @singhjatin6571
    @singhjatin6571 8 місяців тому

    Can you make a playlist on how to use prisma and typescript after this project is done?

  • @mtJosue
    @mtJosue 8 місяців тому

    Is there any chance you could get enticed to teach us a crash course on working with unsupported types in Prisma like "point" and "polygon" and maybe showcase examples of basic geo queries like *point intersects point or *point in polygon. There are dozens of open/closed discussions on their github but it seems that geo types are in at the back of the bus for them. I saw there are no videos on youtube showcasing this approach or anywhere else for that matter in video format. Thank you so much for your time!