Piyush Garg
Piyush Garg
  • 307
  • 6 981 234
Sign in with Javascript Passkeys | Web Authentication
Hey everyone, In this video, we are going to understand how we can implement Passkeys such as Fingerprint, and Face ID in our web application using Passkeys and Web Authentication.
Code: github.com/piyushgarg-dev/web-authentication
Quick Links
Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone
Docker Course learn.piyushgarg.dev/learn/docker
Master NextJS 14 learn.piyushgarg.dev/learn/nextjs-14
Video Titles
- Web Authentication
- Passkeys Authentication
- Javascript Passkeys
- Fingerprint, Face ID Authentication
Hashtags
#javascript #nodejs #mernstack #javascriptinterview #javascriptinhindi #nodejs #webdevelopment #fullstackwebdevelopment
Переглядів: 10 150

Відео

Docker Management API - Build Your Own Docker Orchestration
Переглядів 5 тис.19 годин тому
Hey everyone, In this video, we are going to understand what is Docker API and how we can programmatically create and destroy Docker Containers. Build Your Own Cloud IDE ua-cam.com/video/wgfi8hrFzAY/v-deo.html Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg.dev/learn/nextjs-14 Video T...
Best Tool for Developers Got Even Better 🤯 - Eraser.io
Переглядів 27 тис.День тому
Try Eraser AI for free: eraser.io/ai Eraser AI is on Product Hunt today, check out their launch post: producthunt.com/posts/eraser-ai #eraserio #systemdesign #devtools
Build Your Own Cloud Web IDE | Repl.it Clone
Переглядів 12 тис.14 днів тому
Hey everyone, In this video, we are going to build our own Cloud based web IDE similar to Repl.it, Codesanbox, Stackblitz, etc. We'll understand how these power full cloud IDE works under the hood. Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg.dev/learn/nextjs-14 Source Code: github...
Build Your Own Docker Hub | Docker Image Registry
Переглядів 8 тис.21 день тому
Hey Everyone, In this video, we are going to build our own Private Docker image registry similar to Docker Hub, Elastic Container Registry and Google's Artifact Registry. Eraser Link app.eraser.io/workspace/3Dsqwmrx7METTPAYIrBA?origin=share Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushg...
Build Your Own DNS Server - Beginner Friendly
Переглядів 59 тис.28 днів тому
Hey everyone, In this video, We are going to understand what is DNS and how DNS works. We'll see what are different types of records and what each DNS records means. Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg.dev/learn/nextjs-14 Video Titles - What is DNS - How DNS Works - Create...
Build Your Own Redis
Переглядів 10 тис.Місяць тому
Hey everyone, In this video, we are going to see how we can create our own TCP Redis Server using Node.JS. We'll talk about what is Redis and RESP Redis Serialization Protocol. Redis Crash Course: ua-cam.com/video/Vx2zPMPvmug/v-deo.html Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg....
How to Implement Rate Limiting | Rate Limiting Strategies - System Design
Переглядів 19 тис.Місяць тому
Hey everyone, In this video, we are going to see two popular rate limiting Strategies i.e. Token Bucket and Leaky Bucket. We'll understand the importance of rate limiting and difference between these two Strategies. Link to Decision Node Article www.eraser.io/decision-node/api-rate-limiting-strategies-token-bucket-vs-leaky-bucket Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/t...
How SSL Certificate Works? - HTTPS Explained
Переглядів 126 тис.Місяць тому
Hey everyone, In this video, We'll understand how SSL certificates work and how they are helpful in establishing secure connection over the internet. Certificates for localhost: letsencrypt.org/docs/certificates-for-localhost/ Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg.dev/learn/...
I Built StreamYard Clone | Code Along - Live Streaming RTMP Application
Переглядів 13 тис.Місяць тому
Hey Everyone, In this video, we are going to build a real time live streaming software which enabled us to live stream on any RTMP server. We'll understand what is RTMP and how using ffmpeg we can throw the stream to a RTMP server. Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg.dev/l...
Devin AI Can't Replace You! 😎
Переглядів 10 тис.Місяць тому
Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docker Master NextJS 14 learn.piyushgarg.dev/learn/nextjs-14 Follow Me Twitter: piyushgarg_dev Video Titles - Devin AI will replace developers - Will AI Take over jobs? #devin #devinai #webdevelopment #chatgpt #coding #softwareengineer #nodejs #mernstack
I Built My Own Programming Language 🤯
Переглядів 15 тис.2 місяці тому
Hey everyone, In this video, we are going to build our own Programming Language. We'll understand how compilers work which includes concepts of Lexer, Tokenisation, Abstract Syntax Tree and Code Generator. We'll also code out own programming language to add two variables. Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Docker Course learn.piyushgarg.dev/learn/docke...
Build Your Own Github | Git Server Setup
Переглядів 22 тис.2 місяці тому
In this video, we will build our own Git Server and take a look at how Git works and stores data and objects internally. We'll also take a look at how SSH keys work and how you can add custom SSH keys to collaborate on a custom GIT server. Complete Git and GitHub Crash Course ua-cam.com/video/RDxQEzXN8AU/v-deo.html Quick Links Full Stack Twitter Clone learn.piyushgarg.dev/learn/twitter-clone Do...
SquareX Just Got Better - Must have Chrome Extension for Developers!
Переглядів 5 тис.2 місяці тому
Download SquareX sqrx.io/pg_v2_yt Follow SquareX Twitter: getsquarex LinkedIn: www.linkedin.com/company/getsquarex/ Instagram: getsquarex Facebook: getsquarex Blog: labs.sqrx.com/ #BeFearlessOnline #SquareX #Befearless&SecureOnline #Cybersecurity #Privacy #Security #Cybersec
Build Your Own MAIL Server | SMTP Server
Переглядів 95 тис.2 місяці тому
Build Your Own MAIL Server | SMTP Server
I Built Vercel in 2 Hours (Kafka, ClickHouse, Postgres) | Log Collection and Pipeline
Переглядів 17 тис.3 місяці тому
I Built Vercel in 2 Hours (Kafka, ClickHouse, Postgres) | Log Collection and Pipeline
I built Vercel in 2 Hours (System Design, AWS, Docker, Redis, S3)
Переглядів 90 тис.3 місяці тому
I built Vercel in 2 Hours (System Design, AWS, Docker, Redis, S3)
Why Indians should not contribute to Open Source
Переглядів 32 тис.3 місяці тому
Why Indians should not contribute to Open Source
How NodeJS Works? - You don't Know NodeJS
Переглядів 38 тис.3 місяці тому
How NodeJS Works? - You don't Know NodeJS
This Chrome Extension will BLOW YOUR MIND 🤯
Переглядів 42 тис.3 місяці тому
This Chrome Extension will BLOW YOUR MIND 🤯
Complete Git and GitHub Tutorial for Beginners
Переглядів 45 тис.3 місяці тому
Complete Git and GitHub Tutorial for Beginners
Complete Git & GitHub Tutorial | Branching And Merging
Переглядів 15 тис.3 місяці тому
Complete Git & GitHub Tutorial | Branching And Merging
Complete Git & GitHub Tutorial
Переглядів 24 тис.3 місяці тому
Complete Git & GitHub Tutorial
Coding Highly Scaleable Backend | System Design
Переглядів 25 тис.4 місяці тому
Coding Highly Scaleable Backend | System Design
GSoC 2024 Roadmap | Google Summer of Code
Переглядів 47 тис.4 місяці тому
GSoC 2024 Roadmap | Google Summer of Code
My Plans For 2024 🎉 | Happy New Year Everyone ❤️
Переглядів 10 тис.4 місяці тому
My Plans For 2024 🎉 | Happy New Year Everyone ❤️
How to Crack Any System Design Interview | Scalable System Design
Переглядів 39 тис.4 місяці тому
How to Crack Any System Design Interview | Scalable System Design
Build Scaleable Realtime Chat App with Kafka and Postgresql
Переглядів 20 тис.5 місяців тому
Build Scaleable Realtime Chat App with Kafka and Postgresql
Build Scaleable Realtime Chat App with NextJS and NodeJS Tutorial
Переглядів 53 тис.5 місяців тому
Build Scaleable Realtime Chat App with NextJS and NodeJS Tutorial
Javascript Interview Questions
Переглядів 22 тис.5 місяців тому
Javascript Interview Questions

КОМЕНТАРІ

  • @officialpowergamerz
    @officialpowergamerz 12 хвилин тому

    Bro, plz teach us webhooks using node js

  • @abcefg7045
    @abcefg7045 Годину тому

    mera jitna bhi kuch seekhne ka maan hain aj malum pada sb toh yehi mil rha hain kuch time pehele milna tha😍😍😍😍 best content

  • @vineethkumar2272
    @vineethkumar2272 Годину тому

    I have a doubt. May be I am missing something. When Server wants to send the public key. Server first talks with SSL authority and certificate with a signature is created. Signature contains both server public key and SSL authority public key. My doubt is when Certificate is shared along with the public key to the client. can't hacker using proxy layer captures these two information (Key + certificate) and alter it. Why I am asking this is , Hacker can also create a fake certificate by connecting with authority with hackers public key and send that certificate and hackers public key to the client. Thanks in advance

  • @TechieVichaar
    @TechieVichaar Годину тому

    Hey, Piyush kya aap meri ek help karenge mai ek self taught flutter dev hu maine achhe khashe project bhi oar rakhe hai air sirf av tak dart and flutter hi kiya hai aur job milne me dilkate aa rahi hai to kya aap suggest kar skate hai ki iske sath aur mai kya sikhu jisse mai jaldi se jaldi job paa saku aur skills bhi develop ho jaye please replay

  • @TechieVichaar
    @TechieVichaar Годину тому

    Hey, Piyush kya aap meri ek help karenge mai ek self taught flutter dev hu maine achhe khashe project bhi oar rakhe hai air sirf av tak dart and flutter hi kiya hai aur job milne me dilkate aa rahi hai to kya aap suggest kar skate hai ki iske sath aur mai kya sikhu jisse mai jaldi se jaldi job paa saku aur skills bhi develop ho jaye please replay

  • @TechieVichaar
    @TechieVichaar Годину тому

    Hey, Piyush kya aap meri ek help karenge mai ek self taught flutter dev hu maine achhe khashe project bhi oar rakhe hai air sirf av tak dart and flutter hi kiya hai aur job milne me dilkate aa rahi hai to kya aap suggest kar skate hai ki iske sath aur mai kya sikhu jisse mai jaldi se jaldi job paa saku aur skills bhi develop ho jaye please replay

  • @TechieVichaar
    @TechieVichaar Годину тому

    Hey, Piyush kya aap meri ek help karenge mai ek self taught flutter dev hu maine achhe khashe project bhi oar rakhe hai air sirf av tak dart and flutter hi kiya hai aur job milne me dilkate aa rahi hai to kya aap suggest kar skate hai ki iske sath aur mai kya sikhu jisse mai jaldi se jaldi job paa saku aur skills bhi develop ho jaye please replay

  • @FaizSultan430
    @FaizSultan430 2 години тому

    excellent advanced concepts always❤

  • @smashit002
    @smashit002 3 години тому

    Sir based on your 2 explanations before SSL of how hacker can intervene and provide their public key and pose like the Server, why can't hacker hack the server certificate and keep a copy and send their own certificate to client. May be a stupid question.

  • @hassanqamer6695
    @hassanqamer6695 4 години тому

    node js ka tutorial module javascript ma bhi bna de playlist

  • @AnujKshatriyaIITian
    @AnujKshatriyaIITian 4 години тому

    Great Explanation 🤩

  • @jalandharbehera99
    @jalandharbehera99 4 години тому

    How you configured that code to postman so please make one video regarding this

  • @jagannathnayak12
    @jagannathnayak12 5 годин тому

    But the files are saved in our server, which may increase it's size how to upload this to database

  • @abyshekhar
    @abyshekhar 5 годин тому

    Very neat and clean explanation 👍🏻. Thank you

  • @oone_piece
    @oone_piece 5 годин тому

    thanks bro

  • @tarak_80
    @tarak_80 7 годин тому

    Thank you so much brother❤❤❤❤❤❤❤❤❤❤❤The way you explained it is unforgettable!

  • @filmydeva
    @filmydeva 7 годин тому

    Bhai Operator wala example queue ka hai Token bucket ka nhi. They maintain a queue, even they say on the call "you are in a queue, you will be handled shortly"

  • @vishalpanchal2343
    @vishalpanchal2343 8 годин тому

    Please make a video on - Online contests like leetcode with system design and scalable architecture. Users can see the realtime leaderboard and solve and run their solution online. I watched a lot of articles and videos related to this but didn't understand properly. I like your teaching style and hope you will make it soon. Looking for a positive response from you.❤

  • @shahikulariyan7204
    @shahikulariyan7204 8 годин тому

    ❤❤❤

  • @maheshshirate2834
    @maheshshirate2834 8 годин тому

    Piyush bro, appreciate the handwork, big thanks

  • @Madhavi-jt4gc
    @Madhavi-jt4gc 11 годин тому

    Your NextJs Series Solved my so many doubts:) Thanks Buddy Such a Great Work Helped A lot

  • @viditgoel2909
    @viditgoel2909 13 годин тому

    Great

  • @burnitrc7874
    @burnitrc7874 15 годин тому

    Greetings sir, can you please keep continuing your graphql series. It will be really helpful as there aren't any proper graphql series there.

  • @suaeb175
    @suaeb175 15 годин тому

    Best tutorial 🎉❤

  • @sanjoyrakshit842
    @sanjoyrakshit842 15 годин тому

    Your every video's is a modern development and new features related this is very good for every developer

  • @mr_lemonade_1001
    @mr_lemonade_1001 17 годин тому

    I am unable to install command for multiple tunnels(shows inactive status for all tunnels after one successful tunnel), after installing command for one tunnel, the terminal show an error of "service already running"

  • @travelthrough9928
    @travelthrough9928 17 годин тому

    You explaine which is fine but how client will decrypt data send by server client don't have key for decryption how it will work

  • @adityamishra4739
    @adityamishra4739 18 годин тому

    how can i delete existing upload folder with file and create another empty upload folder on reload until file is send from frontend

  • @shahhussain5563
    @shahhussain5563 18 годин тому

    Bhai react ke sath bhi banaye

  • @__varshilshah
    @__varshilshah 18 годин тому

    Always waiting for Saturday 🫡🫡

  • @meghamisra5622
    @meghamisra5622 18 годин тому

    Awesome explanation. I was trying to understand how containers work. Can you please also provide a video on Kubernetes?

  • @Ari-pq4db
    @Ari-pq4db 19 годин тому

    Awesome bro, keep it up ❤🔥🔥

  • @mohankoirala685
    @mohankoirala685 19 годин тому

    Thanks for making this video! It really helped me go from knowing nothing about Git and GitHub to feeling confident about contributing code and working on projects.

  • @rahul2kashyap307
    @rahul2kashyap307 19 годин тому

    😂😂 i think my speaker was crash

  • @Suresh_M
    @Suresh_M 19 годин тому

    Great explanation but I have a question: Why can't the hacker come in the middle of the SSL cert process also and tamper everything as he did in the previous case. He can make his own SSL cert and mug up client that it's from let's encrypt only, why not?

  • @kashyapprajapati4700
    @kashyapprajapati4700 19 годин тому

    Good one 😊

  • @pritamsarkar9931
    @pritamsarkar9931 19 годин тому

    Was looking for this thing for a long time. Thanks Piyush.

  • @cb9066
    @cb9066 19 годин тому

    ab samjha learning me itna confusion kyu ho rha tha... mera basics he clear nahi tha... best tutorial so far

  • @5.32_beats3
    @5.32_beats3 20 годин тому

    Superb ..🎉🎉Thank you sir ..

  • @bharatdubey83
    @bharatdubey83 20 годин тому

    Sir, build a small project with javascript and then with react and explain the difference

  • @PrMovies0
    @PrMovies0 21 годину тому

    Bohot confusing hai bhai achhese nhi smjha 😢

  • @theibad
    @theibad 22 години тому

    Make video on scalable e-commerce app❤

  • @nurulabrar3561
    @nurulabrar3561 22 години тому

    That's nice...

  • @mdkuhelahmed8690
    @mdkuhelahmed8690 22 години тому

    Thank you so much for give me this auth idea :)

  • @rishiraj2548
    @rishiraj2548 23 години тому

    👍👍

  • @pokescreation
    @pokescreation 23 години тому

    The only UA-camr I am daily active to

  • @vikasni95
    @vikasni95 23 години тому

    Thts amazing nice and clean explanation i have ever saw on youtube, thanks 😊

  • @aliasgeranees8893
    @aliasgeranees8893 23 години тому

    Hi all short id and nano id both are not working so pleaes dont use them instead use this code:- function generateRandomString(n) { const str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; let randomString = ""; for(let i = 0 ; i < n ; i++) { const random = Math.floor(Math.random()*str.length); randomString += str[random]; } return randomString; } module.exports = generateRandomString;

  • @AapkaHostRick_
    @AapkaHostRick_ 23 години тому

    ♥♥