CRUD REST API using Node | Express | MongoDB

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • Building a CRUD App using Node, Express, Mongodb and Mongoose.
    Source code : github.com/nav...
    Support by becoming a Member : / @telusko

КОМЕНТАРІ • 395

  • @arpitanand6534
    @arpitanand6534 3 роки тому +23

    I appreciate your very down-to-earth teaching style. You use the methods that are required at the moment even if they may be wrong, as you will correct it later at the right time rather than writing code without any explanation. ❤

  • @swastikbhat5874
    @swastikbhat5874 3 роки тому +20

    This is such a wonderful video for a person like me, who knows JS and MySQL DB but, has no clue regarding Nodejs and MongoDB. I seriously learned a lot from this video by watching and coding it side by side. It was pretty fun! Thank you so much!😁😃

  • @sk.masoodali5728
    @sk.masoodali5728 3 роки тому +5

    Mr Naveen Sir. You are just awesome. The way you taught a subject is just incredible. Simple English easy to understand even lay man also. I saw lots of tutorials I believe personally no one can replace you. The way you teach I gave no words to express. I got a job in MNC bez of Na been Sir, watching Teluso videos regularly. I m requesting to have videos on UI also.

  • @viveknikam6633
    @viveknikam6633 4 роки тому +4

    quite frankly in short i could say i have tried a lot for crud operation as you know sir i was the one who was suggesting you about crud operation in your 1st video and trust me sir no other video had taught me much clear than you's again a bigggg bigggg thank you sir loved it...

  • @AhmadAli-wt8zy
    @AhmadAli-wt8zy 4 роки тому +5

    sir mujai is Alien word k sath 2 sal hogai or jab mai Alian sunta hoo to dill kush ho jata hai ❤❤
    Love from Pakistan

  • @AdityaSingh-ql9ke
    @AdityaSingh-ql9ke 2 роки тому +3

    This is not a video, its a treasure.
    Each and everything explained so clearly from scratch...unbelievable.

  • @AbdulRazaq-fv5cp
    @AbdulRazaq-fv5cp 6 місяців тому

    I just completed this course this is a 100% pure. This 3year old tutorial is far batten then new ones. Thanks sir

  • @keshri_aman
    @keshri_aman 2 роки тому +22

    Watching in 2022, this is really really helpful for a beginner like me...😃

  • @SarthakKumar
    @SarthakKumar 3 роки тому +1

    This is one of the best tutorials for nodeJs + express + MongoDB. I have seen so many videos of this topic but this video right here is the one. Thank you sir , really needed this!

  • @giri943
    @giri943 3 роки тому +3

    Thanks Telusko...being a noob on this platform I was really struggling to understand the CRUD concepts until i found this video..

  • @veerendrak7764
    @veerendrak7764 4 роки тому

    Better Engineering college shutdown and students start to follow UA-cam channel for education...
    Your way of teaching is awesome

  • @suryakumar9190
    @suryakumar9190 4 роки тому +90

    Anyone out there getting "validation failed: name: Path `name` is required. " in PostMan? The solution is you need to change the request type from "Text" to "JSON (application/json)" in Postman . (Next to the "binary" checkbox)
    You can see at 42:32, it is "Text" and at 43:24 it is ""JSON (application/Json) .
    @Telusko, Man you need to tell this, I spent an hour to find this!

  • @tusharkumar7963
    @tusharkumar7963 2 роки тому

    This is probably the best explanation of CRUD on UA-cam! Thank you so much sir 😀

  • @zambianyoutuberx
    @zambianyoutuberx 3 роки тому

    Am a Zambian You Tuber and I love your Videos! I learn alot from them

  • @uchihaa_kakashi
    @uchihaa_kakashi Рік тому

    It's been probably 5 years since i started to learn java from you and eventually, cracked jobs in MNC's based on that learning, i was in UG 2nd year when I first saw you
    And now, our java guru is teaching us new technologies in the market, so we can grab even better jobs.
    Naveen sir ROX

  • @Antipas_Shem
    @Antipas_Shem 4 роки тому +5

    Thanks a lot for your tutorials it's been 4 months since I started following your tutorials and I would say I have made a very great step in tech

  • @devn525
    @devn525 2 роки тому

    best thing about navin sir is that he is pretending as he also don't know how the code will work ,
    this thing of him is so relateable that i started felling that i am building along. thanks sir :)

  • @DarrinDuncan
    @DarrinDuncan 2 роки тому

    You've answered so many questions I've had on this topic in this very simple and straightforward video. Thanks!

  • @somnathbanik8155
    @somnathbanik8155 2 роки тому +1

    Watching this Video After almotst 2 years past your upload date. But surely I can say, this video is Gem. And you are the JEWELER. ❤

  • @Aishwarya-iu2df
    @Aishwarya-iu2df Рік тому +2

    Any one of you facing issues with post request in postman, you might not have selected the format "JSON" after selecting the "raw" radio button.. So set the "Text" dropdown to "JSON" format

    • @santoshgonnar8
      @santoshgonnar8 Рік тому +1

      I faced that issue and I was looking for Solution Thanks For The Help

    • @CARIFIED
      @CARIFIED Рік тому

      my post request is giving error at 43:24
      please help me

  • @ashishvarma2327
    @ashishvarma2327 4 роки тому +1

    you are having very fine knowledge about whatever you teach us to make an alien.

  • @sathishsubramani6865
    @sathishsubramani6865 3 роки тому

    Past 3 years I'm learning from your videos but still not yet subscribed. I'm really sorry for that. Now I'm also subscribed. Thanks for making me clear.

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

    Thank you so much man. The way you give clarity about concepts is amazing and intresting to listen

  • @iantanyixiong6782
    @iantanyixiong6782 3 роки тому

    I like it how he would try and error and explain at the same time. Helped me understand things better.

  • @susantakumarrath3311
    @susantakumarrath3311 4 роки тому +10

    Thank you for this video, exactly what I was looking for, I deployed my own API 1 hour after this video.
    Could you please make a video on connecting to MongoDB Atlas, though there are hundreds of them your way of explaining is the best. If it is already there please suggest.

    • @navedahmedkhan4899
      @navedahmedkhan4899 2 роки тому

      just click on connect on cluster in atlas.
      Then click on connect to app.
      You will get link.
      copy the link and paste it in your code in place of localhost url.
      It will work

  • @cfv717
    @cfv717 4 роки тому +2

    I did the delete as you said and it worked. Thanks for the good tutorial.

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

      when i tried, it thrown an error as "alien.remove()" is not a function

  • @bhaskarmaity2429
    @bhaskarmaity2429 3 роки тому

    In these 52 minutes, I have learned so many things, thanks for the tutorial.

  • @tanmayhedau5342
    @tanmayhedau5342 2 роки тому +1

    what an amazing video brother, truly enjoyed till end will definitely try delete n other api.

  • @rvsamy80
    @rvsamy80 Рік тому

    This content presented in effective way and teach essential parts effectively. Post videos to improve the novice knowledge

  • @Masteranujsaxena
    @Masteranujsaxena 4 роки тому +4

    thanks for uploading this video , i was waiting for this video from you . .

  • @joydenny
    @joydenny 2 роки тому

    A very good tutorial for a NodeJS beginner. Very well explained. Thanks Navin.

  • @praneshs8344
    @praneshs8344 3 роки тому +2

    Oh ! thank god you have a video on this , really helped

  • @sharifulislam-pd3sj
    @sharifulislam-pd3sj 3 роки тому

    one of the best nodejs mongodb tutorial. lot of thanks

  • @darshita1270
    @darshita1270 2 роки тому

    This is the best video for beginners in these concepts. Thank you sir.

  • @ebruekici1762
    @ebruekici1762 3 роки тому +1

    This is a very clear tutorial, thanks Telusko

  • @JitendraVishwakarmablush
    @JitendraVishwakarmablush 4 роки тому

    Thank you very much Naveen, it was great learning with you. I learned a lot here with you and now I can explore more about nodeJS. Thank You again.

  • @arnabparyali
    @arnabparyali 4 роки тому

    Learned a lot of new things and small hacks from this , awesome as always

  • @Shakeel714
    @Shakeel714 3 роки тому

    Thank you so much Sir. Clear and to the point. Wonderful tutorial to get started with MongoDB as a beginner.

  • @alexkantony9751
    @alexkantony9751 2 роки тому

    Really love your demonstration.. Expecting more

  • @kathirpkv5309
    @kathirpkv5309 4 роки тому +11

    It really helped Telusko, would love to have a tutorial on React Native if you can. Thank you!

  • @swapnilwadhankar983
    @swapnilwadhankar983 4 роки тому +1

    Thank you so much .....and what a content to have on my birthday .......thank you one again

  • @mayankbehl2511
    @mayankbehl2511 3 роки тому

    Thank you for this video, I have been struggling with routing for a few days and this cleared all the MVC flow.

  • @nikhilnikhil3517
    @nikhilnikhil3517 4 роки тому +1

    very amazing and useful video and content as always.....but that alien alien everywhere just confused me for a while :P

  • @Yash-fz7kw
    @Yash-fz7kw 2 роки тому

    Following you from long time.
    Indian MOSH.

  • @BalaKrishnan-si8de
    @BalaKrishnan-si8de Рік тому

    This video I've have been searching for all day..

    • @CARIFIED
      @CARIFIED Рік тому

      my post request is giving error at 43:24
      please help me

  • @jainkrohit
    @jainkrohit 3 роки тому

    great video Navin. Lovely video. understood a lot of things from this.

  • @prathamverma5955
    @prathamverma5955 3 роки тому +1

    Thanks for creating this video. It's a great video for beginners. I get to learn a lot from this. Thanks Again

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

    Thank you so much I really got to learn new thing in my life.

  • @rishavbhattacharjee7182
    @rishavbhattacharjee7182 4 роки тому +2

    Wow! Continue the good work sir!

  • @ShivamVerma-gq2sm
    @ShivamVerma-gq2sm 3 роки тому

    Thankyou for explaining each and everything you wrote!

  • @zafarhussain4436
    @zafarhussain4436 3 роки тому

    one of the best video i have seen on rest API

  • @BittuKumar_Web
    @BittuKumar_Web 4 роки тому +3

    ❤️ always waiting for telusko video.

  • @Arjunsiva
    @Arjunsiva 4 роки тому +1

    Thanks a lot. It was precisely what need for mongodb connection without page rendering and all. Please upload a video on authentication in node.

  • @chadrackkyungu2167
    @chadrackkyungu2167 2 роки тому

    thank u for your video it help me since am new to nodeJS

  • @challacharan7167
    @challacharan7167 4 роки тому +1

    You are introducing so many things thanks alien

  • @prashanttyagi5477
    @prashanttyagi5477 3 роки тому +1

    Thanks a lot Sir for this wonderful information....

  • @sandeepchekkabjmepvakdi7787
    @sandeepchekkabjmepvakdi7787 3 роки тому +3

    31:41 why should make route in another file can't we directly write app.get() function?

  • @yogeshwaran1998
    @yogeshwaran1998 4 роки тому +3

    Code for Deletion:
    router.delete('/:id', async(req, res) =>{
    try{

    const students = await Student.findById(req.params.id)
    const a1 = await students.remove()
    res.send("Successfully Deleted")
    }
    catch(err)
    {
    res.send("error", + err)
    }
    })

  • @VirajGamage
    @VirajGamage 3 роки тому +2

    I have one unclear point. Why isn't it something like Alien.save(alien)?
    When we say alien.save(), how does node or express or mongoose know that the new alien should be saved into Alien schema?

  • @navedahmedkhan4899
    @navedahmedkhan4899 2 роки тому

    Thanks a lot. Amazing Explanation.Everyone must watch this video.

  • @revivalworship1
    @revivalworship1 3 роки тому

    Thank you from 🇳🇬NIGERIA🇳🇬

  • @shubhampangale3633
    @shubhampangale3633 2 роки тому

    Really nice video .. this is me very helpful sir.. thank you thank you so much ....😍 God bless you .....

  • @ujjawal6660
    @ujjawal6660 2 роки тому

    Thank you sir...
    Thats all i have to say you help in my assignment today 😂😂

  • @krishnarout9176
    @krishnarout9176 4 роки тому

    Sir, apki personality bahut aachei hai

  • @shankerdhand7460
    @shankerdhand7460 4 роки тому

    Thanks mate, this wonderful tutorial for learning as a beginner

  • @mustafayorgancioglu5443
    @mustafayorgancioglu5443 2 роки тому +1

    Hi! Thanks for the great tutorial. I had to install a package to make the request body readable. It appears request body parser is no longer part of express. Thus, "npm i body-parser" will add the missing package to make it work. Cheers!

  • @abhishekkumar9812
    @abhishekkumar9812 4 роки тому

    Thank you so much Naveen Sir,
    your videos are very helpful.

  • @Badri_YNWA
    @Badri_YNWA 4 роки тому +2

    Make sure the input type is "JSON" and not "text" before using the POST command on POSTMAN if you get the following error
    {
    "_id": "5f5c3d8c9684725174a35c8d",
    "__v": 0
    }

    • @shahid45
      @shahid45 2 роки тому +1

      thanku so much

  • @fredwens
    @fredwens 2 роки тому

    Very helpful content.. You just saved a life 🤩🤩

  • @valextekouo2540
    @valextekouo2540 Рік тому

    This course was so helpful thank you

  • @67Diadem
    @67Diadem 3 роки тому +1

    Is this is a absolute beginner course?

  • @vinayakyaragamblimath8172
    @vinayakyaragamblimath8172 3 роки тому

    Thank you so much, Naveen. It really helped.

  • @mklibrary6358
    @mklibrary6358 4 роки тому

    Thank You For This Video 'Naveen Reddy'

  • @satakshipal5008
    @satakshipal5008 3 роки тому

    explanation is very clear and awesome

  • @DeepakVerma-iitbhu
    @DeepakVerma-iitbhu 2 роки тому

    Thank you so much, Sir.... awesome tutorial 😀

  • @Pareshbpatel
    @Pareshbpatel 3 роки тому

    Excellent Lesson. Thank you. I have subscribed to your channel.

  • @kamaleshpramanik7645
    @kamaleshpramanik7645 2 роки тому

    Thank you very much Sir .. Learnt so much.

  • @govardhanp5209
    @govardhanp5209 2 роки тому

    I'm working on java 11, springboot. I really like your explanation

  • @maxwellwins7682
    @maxwellwins7682 2 роки тому +1

    hello! I can't get the POST method to work form this code on postman. Is something about this tutorial currently out of date?

  • @anmolrathi4054
    @anmolrathi4054 4 роки тому +1

    bhai agar mern website localhost sa hata kaa domain ka use kara to website server par 403 error show ho raha haa .what can i do

  • @sherukhan
    @sherukhan 4 роки тому +1

    ❤️ always waiting for telusko videos..and i have a request . Please make a tutorial on elasticsearch in django for your django Tutorial.

  • @singh07neeraj
    @singh07neeraj 4 роки тому

    you are a great Sir. very nice tutorial
    Who do you learn so many things in this little time? please give some tips to motivate us to learn new new technology
    hats off Sir

  • @ashutoshrahi6176
    @ashutoshrahi6176 3 роки тому

    Great Video. One thing I'd like to add, there's no need to install nodemon globally. You can run npm run to run any script.

  • @navneetsingh5311
    @navneetsingh5311 4 роки тому +1

    sir the mongod command not working properly

  • @harshagavli2808
    @harshagavli2808 2 роки тому

    Very good sir you are very nice teacher 👌👌👍

  • @cleanbold4967
    @cleanbold4967 3 роки тому

    Thank you so much sir ❤ very very nice tutorial.

  • @Guptasir1993
    @Guptasir1993 4 роки тому +2

    Sir, please make full Mean Stack website next...
    Helpful for learning basics ...

  • @swathivenkatesh465
    @swathivenkatesh465 2 роки тому

    Thank you so much! Great tutorial!!

  • @selikiekone9975
    @selikiekone9975 3 роки тому

    Awesome was very helpful, thanks!

  • @rohithreddydepa
    @rohithreddydepa 4 роки тому

    i have learn't more info form u than my clg including java,python etc

  • @kaushikkalesh1678
    @kaushikkalesh1678 3 роки тому +3

    Just use `npm init -y` to init a package.json, also just use `npm i express mongodb mongoose nodemon`, and just use `npm start` to init the nodemon server
    Hope it helped! :)

  • @gururajmoger8649
    @gururajmoger8649 4 роки тому +1

    Nice.. pls do more related to multiple schemas..

  • @hemanthar8363
    @hemanthar8363 2 роки тому

    Your Videos help a lot

  • @programmingwithnit5308
    @programmingwithnit5308 Рік тому

    Thank you so much for sharing.🙏🙏

  • @armanahmed4806
    @armanahmed4806 4 роки тому +1

    Wonderful sir thank u so much plz make a series on django rest API

  • @soubhagyakumarbarik4374
    @soubhagyakumarbarik4374 2 роки тому

    Thanks a lot buddy it helps a lot to revise

  • @MERNstack-lm5dz
    @MERNstack-lm5dz 2 роки тому

    this is amazing great explanations ever i seen

  • @ka_ka3141
    @ka_ka3141 2 роки тому +1

    I got an error while sending a post req to a URL what happened is the req body is printed as undefined later I got to know JSON parser is now not coming with express so what I did is I installed the body-parser npm module and then I created the jsonparser=body-parser.json() and in the router, I wrote ...... router.post('/',JSON parser, async(req,resp)=>{ ....... instead of ....router.post('/', async(req,resp)=>{ ...... this solved my parsing problem

  • @digiexploration530
    @digiexploration530 3 роки тому

    great video. Thanks from Russia

  • @Avatar-Roku
    @Avatar-Roku Рік тому

    13:48...I am having troubles here...I am following the syntax but still I am having an error. What to do?