Learn Node.js & Express with Project in 2 Hours

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 809

  • @DipeshMalvia
    @DipeshMalvia  Год назад +68

    Guys, if the video is helpful to you or you learned something than please appreciate and ADD COMMENT hit the LIKE and SUBSCRIBE button and help this channel to GROW😉
    Checkout the React Playlist - ruclips.net/p/PLTP3E5bPW7944Ec1lfXzavqRHzxY5FigD
    Checkout the JS playlist - ruclips.net/p/PLTP3E5bPW795Nx9KUPCdHNsh7uuyqe9Mi

    • @benna6906
      @benna6906 Год назад

      please upload example of image uploading (sending image from react and storing in mongo db using multer)
      😓😓😓😓😓

    • @adamwhite425
      @adamwhite425 Год назад

      can you teach json javascript

    • @DipeshMalvia
      @DipeshMalvia  Год назад

      @@adamwhite425 : JSON tutorial - ruclips.net/video/6OhMbf2v_jI/видео.html

    • @swastikmishra3077
      @swastikmishra3077 Год назад

      Sir I got struck at 1:28:55 that current user after pasting not coming plz help

    • @arshvlogs299
      @arshvlogs299 Год назад +2

      in middleware section you missed to use the next() and you have placed it below contact that are being import, it should be above contact route import timestamp 27:04

  • @IshanGrover-i9t
    @IshanGrover-i9t Год назад +65

    I don't usually comment on videos but man. How can someone be this organised when it comes to teaching. Hats Off!!!!!!!

  • @suhailwordpress
    @suhailwordpress Год назад +71

    Hello Dipesh, It took 3 days to fully understand the process you explained. You are awesome. I can't believe you covered that much knowledge in just 2 hours. Bless you

  • @Simran_048
    @Simran_048 Год назад +146

    52:29
    use deleteOne() instead of remove()

    • @ssaai
      @ssaai Год назад

      thanks

    • @momobenz6889
      @momobenz6889 Год назад

      THANK YOU SO MUTCH BRO !!!

    • @daviddanielragos598
      @daviddanielragos598 Год назад

      yeahh this one. didnt know why remove() is not wrking so i tried this findByIdAndRemove() and worked

    • @Martin-vb2lc
      @Martin-vb2lc Год назад +1

      Thank you!

    • @aryamagarwal366
      @aryamagarwal366 Год назад +7

      should have seen the comments section an hour ago........

  • @thoufeekbaber8597
    @thoufeekbaber8597 Год назад +21

    This was one of the few nodes js tutorials i was able to complete without getting stuck in the middle. I really appreciate the effort for making this tutorial. Learned a ton from this simple project. Thanks a ton

  • @deepakdbhat6275
    @deepakdbhat6275 Год назад +13

    Thanks a lot Dipesh. This is the best crash course, with all the standard practice!
    I needed to learn express for one of our project! This video came up like a charm!

    • @DipeshMalvia
      @DipeshMalvia  Год назад +2

      Glad that the video is helpful😊

  • @samridhshubham8109
    @samridhshubham8109 9 месяцев назад +9

    I dont comment generally....I'm working in organization, have watched 35min and I assure you this is exactly how developments are done in organization...
    Separating all files and calling each other from here and there, the entire system is highly organized.
    I follow many good channels, they do same but not at this level, this is really organization level formatting.

    • @DipeshMalvia
      @DipeshMalvia  9 месяцев назад +1

      Thankyou very much.

    • @PeterParker-ee6ep
      @PeterParker-ee6ep 9 месяцев назад +1

      can u say me the yt channels you are following it would be really helpful in learning process.

    • @samridhshubham8109
      @samridhshubham8109 9 месяцев назад

      @PeterParker-ee6ep i would love to, but sadly most of em are in my local language

    • @PeterParker-ee6ep
      @PeterParker-ee6ep 9 месяцев назад

      @@samridhshubham8109 ok mate

  • @prabhjotarora2740
    @prabhjotarora2740 Год назад +22

    Amazing explanation! Successfully completed starting 22 minutes and learned a lot within this minutes itself. I was already aware of some of the topics of nodejs but now its super clear as your code is also so clean and encourages us for clean code as well! Really within a much less time, many things got covered!

    • @freefireindia8215
      @freefireindia8215 Год назад +1

      So did you have job now ?

    • @prabhjotarora2740
      @prabhjotarora2740 Год назад

      @@freefireindia8215 Nope, but I do have a skill.

    • @AmoldeepSingh-gb9st
      @AmoldeepSingh-gb9st Год назад

      @@freefireindia8215 still he is not playing with cartoons on ff lol

    • @guptasagar694
      @guptasagar694 8 месяцев назад +1

      @@freefireindia8215 🤣🤣🤣🤣...No he in tutorial hell

  • @LemesaElias
    @LemesaElias 10 месяцев назад +6

    You are the teacher we didn't ask for, but we needed.

  • @hyperfoss
    @hyperfoss 3 месяца назад +2

    Not looking for any tut or anything was just browsing through random tech videos and found this. Only watched like 5 mins in total, here and there. But those 5 mins were well spent. Amazing videos. Keep up the good work.

  • @vsd75
    @vsd75 Год назад +28

    As a fresher without (absolutely) any development background, it took a long (really long) time for me to complete this tutorial. I faced numerous errors (clerical as well as technical), but finally finished the exercise today. I believe this exercise has taught me a lot when it comes to the backend aspect of an application, mainly, how to think logically and sequentially.
    Thank you very much for taking efforts to create this exercise.
    I just have one comment (not criticism). While I understand your objective of this tutorial was teaching node, if, at some point in time, you can create a simple frontend and show how to integrate this backend with it, it will be a full-fledged exercise, giving a complete perspective. Again, just a suggestion. Thanks again!!

    • @DipeshMalvia
      @DipeshMalvia  Год назад +10

      That’s a valid suggestion, I will think about it. glad you enjoyed the video

    • @yusufadegbite9725
      @yusufadegbite9725 Год назад +4

      Yes exactly
      Because I really don't know how to connect the backend to the frontend

    • @toyeuthman9683
      @toyeuthman9683 Год назад

      💯💯

  • @Nab_001
    @Nab_001 Год назад +90

    THIS Course contains everything you need,
    - Basics of Express with Best Practices
    - Routing
    - Middlewares
    - Intraction with Database (MongoDB using Mongoose)
    - Authentication
    all you need now is implementing type safety with power of *TypeScript*
    *thank you so much*

    • @berat2690
      @berat2690 Год назад +1

      im doing the tutorial in typescript, i advise others to do so as well

    • @abc-ym4zs
      @abc-ym4zs Год назад

      ​@@berat2690from where to learn typescript

    • @DnKZone
      @DnKZone Год назад +1

      vanilla js is still my favorite way of writing js, though it creates a mess sometimes but good for flexibility. 😂

  • @bhupeshsingh9374
    @bhupeshsingh9374 Год назад +1

    you are great man..........thanx for 2 the point explanation in 2 hours.................no BS like other channels

  • @poojagarva
    @poojagarva Год назад +13

    Your clear and concise explanations, and demonstrations, have provided me the necessary knowledge and skills to build applications. Thanks to your invaluable tutorials, I now feel confident in implementing CRUD operations and authentication in my own Node.js projects.

  • @ZombieBrainz
    @ZombieBrainz Год назад +6

    I have watched soooooooooo many videos on these topics and I have to say - THIS one is the most comprehensive! Very well explained, very detailed and can form the launch point for any CRUD API. Thanks for your efforts... and now... to figure out a front end :D

    • @DipeshMalvia
      @DipeshMalvia  Год назад +1

      Wow, thank you!

    • @ZombieBrainz
      @ZombieBrainz Год назад +1

      @@DipeshMalvia You're quite welcome - seriously though, it would be cool to see how the front end would tie into this with JWT, cookies, reset password etc... This is such an elegant solution.

    • @saarthaksharma670
      @saarthaksharma670 5 месяцев назад +1

      @@ZombieBrainz did he made a video integrating this to front end?? By the way, excellent video, learned a lot from this video @DipeshMalvia. Please create a video linking this backend to front end.

  • @aarondiaz2506
    @aarondiaz2506 Год назад +4

    I find long videos really usefull since they are like a entire official documentation in video format, but i like to start with short videos like this so i can have a general idea about how the technology works, sometimes you don't need much more, thank you!

  • @wishmeheaven
    @wishmeheaven Год назад +1

    What a clear, streamlined, and approachable (...at slower x0.75 speed) tutorial.
    None of this has been taken for granted and I'm truly impressed by it.
    Subscribed, obviously...
    With that being said, one question remains open:
    01:17:11 -
    What should we do in production level code?

    • @DnKZone
      @DnKZone Год назад

      You get options to input environment variables in cloud services like Google Cloud, AWS

  • @cristianscoop7487
    @cristianscoop7487 4 месяца назад +1

    Thanks brev I love ya mate. you seriously helped me out. Thanks a lot mate.

  • @GautamChatterjee19730416
    @GautamChatterjee19730416 Год назад +7

    A nice tutorial for beginners to follow and use as a reference template. Thank you for sharing.

  • @pankaj8876
    @pankaj8876 Год назад +4

    I would say this is the superb tutorial to really understand the NodeJS in a cleanest and easiest way. Great work brother! ❤

  • @radhiarahmani9523
    @radhiarahmani9523 Год назад +5

    loving how you organize the code... thanks for sharing it with us for free

  • @IgnacioMSoria
    @IgnacioMSoria Год назад +3

    This video is AMAZING! Well structured, didactic and eloquent

  • @vinayb5076
    @vinayb5076 Год назад +5

    I really love your way of organizing the code base..

  • @davidjackson9914
    @davidjackson9914 11 месяцев назад +2

    Great stuff....you covered all essential parts...keep the good work..awesome tutorial for beginners

  • @asaserge
    @asaserge Год назад +3

    The best video so far, now I just have to build my views with ejs, thank you so much ❤

  • @Salah-YT
    @Salah-YT Год назад +1

    thank u so much bro

  • @techiesakar
    @techiesakar Год назад +3

    Thanks for the video. Easy and descriptive as well as understandable for the beginner.
    Completed the course

  • @VishnuM-d8c
    @VishnuM-d8c Год назад +4

    Concepts are Crystal clear and on to the point. Thank you for making this video :)

    • @KantiDevi-kl2qp
      @KantiDevi-kl2qp Год назад +1

      Bro do you have the source code i really need it. I have to submit my project tomorrow, i will be relieved if you could help me😢

  • @mohamedyansane6595
    @mohamedyansane6595 Год назад +2

    i'm watching from senegal this is the best course of node js i've been watching cause i was really confused but now everything seems easy thanks so much

  • @Anil25544
    @Anil25544 Год назад +3

    Thanks so much for the video bro. This is one of the best tutorial on nodejs . As a beginner I learnt a lot from this video.

  • @muhammadhakim6677
    @muhammadhakim6677 Год назад +6

    Masha Allah appreciate you Sir I have learned many things from this video

  • @ohirivincent1011
    @ohirivincent1011 8 дней назад

    Excellent work I must say. Straight to the point and in clear terms. Bravo!!!😍

  • @altaf.ahmed.youtube
    @altaf.ahmed.youtube 5 месяцев назад +2

    Awesome Video, built my interest in node js, Thanks Man.

  • @utkarshagrawal6051
    @utkarshagrawal6051 Год назад +2

    It just amazing, nothing else!

  • @akhileshlal2816
    @akhileshlal2816 11 дней назад

    Thank you, just completed the project. Gained valuable insights

  • @systemforge
    @systemforge Год назад +1

    woah woah woah!! Fantastic. Thankyou so much

  • @deebo5284
    @deebo5284 Год назад +4

    This is awesome! I learned about the MERN stack from freeCodeCamp's main curriculum, and felt like I learned a lot, but didn't make anything from scratch. Our NodeJS and Express projects were built from boilerplates. Consequently, I ended up feeling like I had bits and pieces of useful knowledge, but no ability to practically implement it myself...going through this video and writing this along with you, it really solidified and clarified my knowledge! You go at the perfect pace, don't assume too much knowledge (or too little) from beginners, and write everything in a logical order and clean strucutre.
    I didn't even finish this video yet, but I definitely will be trying to write my own little project on my own (and referring to the project you walked us through) after this (which was originally my plan--but I wasn't expecting to feel this excited and prepared!).
    Subscribed!

    • @engineer9503
      @engineer9503 11 месяцев назад

      Can you make frontend for this

    • @engineer9503
      @engineer9503 11 месяцев назад

      Or can you tell me agar me kahi se iska frontend le skta hu

  • @AryanKohli-hkscx
    @AryanKohli-hkscx Год назад

    Completed 🥳🥳🥳🥳 Thank you!!

  • @kevinkiumbe5620
    @kevinkiumbe5620 10 месяцев назад

    What a video! many thanks for giving all the knowledge for free!

  • @daisytran4813
    @daisytran4813 Год назад +1

    Bro you got my respect, this video has taught me more than 6 hours one

  • @DnKZone
    @DnKZone Год назад +2

    Just the perfect video to revise express and nodejs. I know MongoDb so, I am gonna use PostgreSql with this project. Thank you for making this video

    • @chamalsena
      @chamalsena 8 месяцев назад

      haa haa me too

    • @Shivam-ii2wr
      @Shivam-ii2wr 7 месяцев назад

      hi bro can you help me out with how to create contact and get contact, when I was doing alongside while watching the video I successfully did all the things without getting any error but when I tried by myself I am able to register and login but cannot create contacts and get contacts.

  • @NalinWijayasinghe-q2t
    @NalinWijayasinghe-q2t Год назад +1

    Very clear tutorial. Keep it up

  • @yashmavani7789
    @yashmavani7789 29 дней назад +1

    this video is really good , covered almost all the possible scenarios and cases , thnx.

    • @DipeshMalvia
      @DipeshMalvia  18 дней назад

      Welcome, Glad that you liked it.

  • @fredrikgullin9779
    @fredrikgullin9779 Год назад

    Very good tutorial! Thank you! 🙏

  • @Afghan143p
    @Afghan143p 25 дней назад +1

    thank you dear dipesh malvia i fully understand in one video tnx again

  • @theAsyncGuy
    @theAsyncGuy 3 месяца назад +3

    No extra talk. i love the video. Please keep uploading more videos.

  • @priyeshtandel2101
    @priyeshtandel2101 Год назад +2

    Thank you soooooo.... much !😇

  • @smithdhobale9213
    @smithdhobale9213 Год назад

    Thanks Dipesh..!! Appreciated

  • @prashantchauhan6591
    @prashantchauhan6591 Год назад +1

    Very nice and informative to learn basic rest API creation and authentication with Express. Thanks a lot for the tutorial! :)

  • @khanhta-rx2ku
    @khanhta-rx2ku Год назад

    tks for your support, It makes sense and I can know exactly everything that you learn about express

  • @swarnakadeepashan5277
    @swarnakadeepashan5277 15 дней назад

    Thank you !

  • @marsif906
    @marsif906 2 месяца назад

    This is massive. Thank you so much. 🙏

  • @surajghimire7107
    @surajghimire7107 6 месяцев назад +1

    Love it ..

  • @nounou3552
    @nounou3552 Год назад +2

    thx 😍😍

  • @MayureshPitambare
    @MayureshPitambare Год назад

    Good Tutorial. Thanx !

  • @AfroDemoz
    @AfroDemoz Год назад +5

    This video is so helpful I pray you won't shift to be commercial guy and I hope you will do another video to link this project with front-end 😇

  • @nishanttomer2555
    @nishanttomer2555 Год назад +1

    Thanks, brother💕💕, created a project from scratch and had a good beginner project in my hand.

    • @Shivam-ii2wr
      @Shivam-ii2wr 7 месяцев назад

      hi bro can you please help me out with how to create contact and get contact, when I was doing alongside while watching the video I successfully did all the things without getting any error but when I tried by myself I am able to register and login but cannot create contacts and get contacts.

  • @kisshore3853
    @kisshore3853 Год назад

    Thanks for the video man,helped me lot to understand node and express along with authorization!!

  • @get_outofhere
    @get_outofhere Год назад

    great video! thank you so much

  • @christoferi9636
    @christoferi9636 Год назад +1

    you answer for all i want to learn, MY FRIEND!!!!!

    • @DipeshMalvia
      @DipeshMalvia  Год назад

      That's great. I am glad you liked it.

    • @christoferi9636
      @christoferi9636 Год назад

      The asyncHandler does not help me because when I try to find contact with a wrong ID my call is pending and time-out, I don't have res back, and the try-catch its help me a lot from asyncHandler (Video min:50)@@DipeshMalvia

  • @rajputrajput582
    @rajputrajput582 2 дня назад

    Great video. It is very helpful for me ❤❤

  • @rishabhsingh4922
    @rishabhsingh4922 Год назад

    Thanks Dipesh, its just amazing , the entire process is so smooth to follow up and great content, I am new to node though have FE experience and transitioning to BE, this is the first blog i watched and already seems to grasp a lot. Cheers.

  • @Srinath666
    @Srinath666 Год назад +4

    if anyone facing a problem in remove single contact ,(Timestamp===>53:00mins) use deleteOne(); method instead of remove() because all the time it does not work.ThankYou

  • @hardiksingh8344
    @hardiksingh8344 10 месяцев назад

    nice video really appreciate you man...great work

  • @saifulsync155
    @saifulsync155 3 месяца назад

    Great Project, Just finished The project. Amazing basic and best practises

  • @vamsisaikotni
    @vamsisaikotni Год назад +2

    Thank you sir🎉 this is a million dollar video❤

  • @prasanthibammidi4681
    @prasanthibammidi4681 5 месяцев назад +2

    I really loved the video thanks for making it 👍

  • @pavanshirguppi5261
    @pavanshirguppi5261 Год назад +1

    This course / video really helped me a lot. Thank you Dipesh.

  • @kajalkumar4143
    @kajalkumar4143 Год назад

    Awesome Content,Great work brother ❤

  • @NovaDev117
    @NovaDev117 17 дней назад

    Thanks alot Dipesh, Nice teaching. it was well explained.

  • @anasalnouri7548
    @anasalnouri7548 Год назад

    A Well structured course!

  • @ahmedrashed5567
    @ahmedrashed5567 Год назад

    Thank you so much !!!

  • @kirtanbhavsar889
    @kirtanbhavsar889 2 месяца назад +2

    Protip : you can keep the expiry time as 59m instead of 1min as it is easy to perform current user API without going back and forth at login API

  • @itsahmedbasha
    @itsahmedbasha Год назад

    Nice tutorial, keep up the good work! Really appreciate your effort.

  • @narasimharaokadimi6636
    @narasimharaokadimi6636 Год назад

    Excellent Explanation

  • @AshtonSloan-d3f
    @AshtonSloan-d3f Год назад +1

    Great Video!

  • @ragapriyakarthikeyan3139
    @ragapriyakarthikeyan3139 6 месяцев назад +1

    Hatsoff💫 for you clean , clear and perfect work.
    It's the first time that I watched a tutorial completely in RUclips .
    It's truly worth it...
    Thank you so much , sir.

  • @ehsanakbari3519
    @ehsanakbari3519 Год назад +2

    Thank you dear Dipesh , I really appreciate it. that was great project to learn Node.js .

  • @vishwas7522
    @vishwas7522 7 месяцев назад

    beautiful video!

  • @prajwalm.s7976
    @prajwalm.s7976 Год назад +6

    at 1:19:13, when I tried to login with email and password, I did not get a webtoken, the request is just loading(processing)

    • @housamhegazy2928
      @housamhegazy2928 Год назад +2

      Did you find a solution to the problem?

    • @cesaremancinelli9754
      @cesaremancinelli9754 Год назад +1

      @@housamhegazy2928 I am stuck at the same proble, please instruct on any solutions. Thanks a lot

    • @bhavanatomar1714
      @bhavanatomar1714 Год назад +1

      Also facing the same problem . plz help on this

    • @prajwalm.s7976
      @prajwalm.s7976 Год назад +1

      @@housamhegazy2928 nope

    • @abhishekkumar-fe8lw
      @abhishekkumar-fe8lw Год назад +1

      @@bhavanatomar1714 hey,i am facing the same issue,i think it is not able to read the env file,since it says ACCESS_TOKEN_SECRET is undefined,if you hover over it,if anyone has found the solution ,plz help

  • @VaibhavDhiman-h2w
    @VaibhavDhiman-h2w Год назад

    Really appreciate your work thanks for being so nice.

  • @ujjwalgarg4407
    @ujjwalgarg4407 6 месяцев назад

    Thanks for the video, it was very descriptive and really easy to follow.

  • @ananyasharma2834
    @ananyasharma2834 Год назад +1

    I just started this and I already love it

  • @KLR_OFFICIALS
    @KLR_OFFICIALS 5 месяцев назад +1

    Thank you so much for sharing the knowledge 🎉🎉🎉🎉🎉🎉

  • @TechCore372
    @TechCore372 Год назад +1

    Thank you my dear you saved my most valuable time. you do great job You give in prcies and efficent way thank you so much.

  • @chinmoyktamal2837
    @chinmoyktamal2837 Год назад +1

    This is an awesome tutorial! And you are amazing. This tutorial will help me a lot to kick-start my professional nodejs project. Thanks man! Blessings for you! ❤️❤️❤️🇧🇩🇧🇩🇧🇩

  • @DhanunjayaReddyD
    @DhanunjayaReddyD Год назад

    you make my simple in learn and understand of expressjs !!!!!
    awesome bro....
    thank you

  • @rayoo3008
    @rayoo3008 10 месяцев назад

    nice job bro, thx for the excellent project, clear explanation and good english

  • @shohanur_rahman_
    @shohanur_rahman_ Год назад

    very neat and clean tutorial. thanks

  • @philipbein3586
    @philipbein3586 Год назад

    thank you, this is great

  • @cheerladinnemouli2864
    @cheerladinnemouli2864 Год назад +1

    You done a greate job Dipesh within a small amount of time you covered almost all important topics and that code is crystal clear and awesome explanation man

  • @swetank7
    @swetank7 Год назад

    Excellent Tutorial!

  • @AnshulKumar-hy1hn
    @AnshulKumar-hy1hn 6 месяцев назад

    Best Tutorial Ever!!

  • @amitluthra9563
    @amitluthra9563 4 месяца назад

    This is Awesome video. So much covered in just 2 hours. Really helpful and very well explained.

  • @fanreiz
    @fanreiz Год назад +3

    After many many video that i've learned.. You are the one that make me can really understand for learning javascript node express js.. Thank you very much for your video brother. You are good for teaching, please make more video..
    Can you also make project with postgresql and typescript?

  • @Tek_D-tt2bu
    @Tek_D-tt2bu 2 месяца назад +1

    This tutorial is good, I am learning a lot. Thank you

  • @subraths1279
    @subraths1279 Год назад

    great content, thank you

  • @abhishekdubey9920
    @abhishekdubey9920 4 месяца назад +2

    Nice for intermediate

  • @venkatsoma1
    @venkatsoma1 Год назад +1

    Great video and I appreciate your efforts. Thank you so much

  • @rodrigueslg
    @rodrigueslg Год назад

    Thank you!