Тёмный

What is a RESTful API? | Creating a REST API with Node.js 

Academind
Подписаться 919 тыс.
Просмотров 762 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 356   
@jenna_tools
@jenna_tools 5 лет назад
When I see this man's face on a tutorial it's a massive relief that I'm going to actually get something from a tutorial. Bless.
@oussamasethoum2755
@oussamasethoum2755 5 лет назад
i agree ❤
@Jannfndnanakid
@Jannfndnanakid 4 года назад
Ok
@santanuchakraborty948
@santanuchakraborty948 4 года назад
Yes
@akashtambe11
@akashtambe11 4 года назад
I m also agree with u👍
@spectrecular9721
@spectrecular9721 6 лет назад
This tutorial series is a *goldmine* of information in an ocean of otherwise broken bits & complications. No other compilation on the internet even compares to this little gem. *Thanks a million, Maximilian!*
@academind
@academind 6 лет назад
Simply awesome to get such a rewarding feedback, thank you very very much for that!
@WeHoBo
@WeHoBo 4 года назад
Max, you cannot know how much I appreciate your teaching style. Other teachers just assume way too much knowledge and skill from the student. You, on the the other hand, are a true teacher!
@ultrasamad
@ultrasamad 6 лет назад
What Academind does so different from other RU-vid channels is how its introductory videos always answer a lot of unanswered questions. Watching the first video in each series is always enough for me. That's awesome. Keep it up!
@academind
@academind 6 лет назад
We really try our best to not only do things but to really explain why we do the things a certain way. Therefore getting an awesome feedback like yours is simply amazing and means a lot to us. Thanks a lot Ibrahim :)
@tuz6820
@tuz6820 4 года назад
I love that you explain all the theory behind it. It's incredibly frustrating to follow tutorials that are basically just "now we do this and that" with no explanation. Like yeah, I understand why it works in that specific context but I won't know how to make something of my own at the end of it.
@LessThanAbbas
@LessThanAbbas 4 года назад
Great tutorials. Found only a few (if that) who come close to how complete and informative your tutorials are. Thanks man.
@Andrey-il8rh
@Andrey-il8rh 6 лет назад
Thanks for that theoretical breakdown, I think it's really helpful for people who have practical experience of writing REST but still lack a whole picture of it.
@michaelvexler
@michaelvexler 6 лет назад
max, you are a gift to humankind 3>
@michaelvexler
@michaelvexler 6 лет назад
Ummer Ameen عمر امين not so many can directly influence on so many life, and save live
@academind
@academind 6 лет назад
Thank you so much guys, so happy to read that, this really means a lot to me :)
@IamLahiruW
@IamLahiruW 6 лет назад
yes, of course. max you're doing grate!
@chombadavid6796
@chombadavid6796 4 года назад
@@academind Hi,i would request for a testing series based on this project,i have followed the whole of this project,i have the source code with me,i would like o follow it to learn about the software testing, other tutorials on testing are confusing coz they are starting from the middle and you get confused all together.
@siddharthdeepakbhaipanjwan722
@siddharthdeepakbhaipanjwan722 4 года назад
@@academind the way you put things in front of us is so awesome that we understand the concept so clearly you are like a successful movie director which also creates the suspense to watch what will be next and also gives an idea whats goin right now
@codinginflow
@codinginflow 3 года назад
First time I watch a video by you guys but I have to say the quality is outstanding
@rohangunner6514
@rohangunner6514 3 года назад
i dont mean to be offtopic but does someone know of a tool to get back into an Instagram account..? I was stupid forgot my account password. I would love any help you can give me.
@kingstonmateo6533
@kingstonmateo6533 3 года назад
@Rohan Gunner Instablaster ;)
@rohangunner6514
@rohangunner6514 3 года назад
@Kingston Mateo I really appreciate your reply. I got to the site through google and im in the hacking process atm. Looks like it's gonna take a while so I will reply here later when my account password hopefully is recovered.
@rohangunner6514
@rohangunner6514 3 года назад
@Kingston Mateo WTF IT ACTUALLY WORKED :O Just got access to my IG account details after about 40 minutes of using the site. Had to pay 15$ but for sure worth it :) Thanks so much, you really help me out !
@kingstonmateo6533
@kingstonmateo6533 3 года назад
@Rohan Gunner You are welcome =)
@loia5tqd001
@loia5tqd001 5 лет назад
First 5 mins from the video is more valuable than articles I read ever. How can’t they explain just frank and direct like this?
@academind
@academind 5 лет назад
Happy to read that the video was helpful for you, thanks a lot for sharing this!
@BSUGoliath
@BSUGoliath 5 лет назад
After searching through videos, forums, and documentation, this is finally starting to click. Thank you Max. By far the cleanest explanation I've found so far. Keep it up! Thank you!
@academind
@academind 5 лет назад
Thanks a lot, just great to read that :)
@craigarmstrong7564
@craigarmstrong7564 6 лет назад
Max, you are pure awesomeness! I am subscribed to your Vue course on Udemy and have followed many of your lessons on RU-vid. You are a truly gifted teacher and I really admire how much effort you put into the things you do
@academind
@academind 6 лет назад
Thanks so much Craig, that's really just awesome to hear!
@rexfordkofikoomson6711
@rexfordkofikoomson6711 3 года назад
The video is old but golden my second time watching is king of explaining things basic and clear Thumbs up Geek
@harpit5905
@harpit5905 Год назад
Good work. Non Indian techie 🤭
@theprogrammer1677
@theprogrammer1677 6 лет назад
This video is just great - I was not even expecting such an informative introduction to Restful APIs in general I would already have been satisfied if you just talked about how to handle those in NodeJS but this is just great! You also give us the background information we need - thank you a lot!
@academind
@academind 6 лет назад
Thank you very very much for your fantastic feedback, it's really great to read that you like the video :)
@vladimir8895
@vladimir8895 6 лет назад
Thank you a lot for your courses. This is the only channel where you can not only to learn how, but see best practices.
@academind
@academind 6 лет назад
Thank YOU so much - this is awesome to hear! :)
@omprakashvaishnav4810
@omprakashvaishnav4810 6 лет назад
past night I with my son and one of his friend....watched all your videos. We also did every single thing practically on our respective laptops. Awesome tutorials.
@academind
@academind 6 лет назад
Happy to read that you enjoyed the videos! Thanks a lot for sharing this and greetings to your son and his friend :)
@jojojawjaw
@jojojawjaw 6 лет назад
I don't think I ever understood Restful APIs this well before. You're the best.
@academind
@academind 6 лет назад
It's just fantastic to read that the video helped to make things clearer for you, thank you for sharing this Sarah!
@tongis4738
@tongis4738 2 года назад
To be honest, this guy really explains something and someone understands, cool big up
@HeinrichAluvilu
@HeinrichAluvilu 5 лет назад
I just came across this channel now, and all I know is that I'm going to have fun building APIs after this series. 😎
@academind
@academind 5 лет назад
Great to have you on board Heinrich, happy to read that you like our videos!
@barjosa31blogspot83
@barjosa31blogspot83 6 лет назад
Can't wait for the next video! Huge thanks Max! You are awesome!
@academind
@academind 6 лет назад
YOU are awesome, thanks a lot for your comment! Next one coming tomorrow, so no need to wait for long :)
@00031849
@00031849 6 лет назад
Max, you are my hero! Not only learned a lot with your courses from udemy, but just discovered this channel! Thanks a lot for your hard work!
@academind
@academind 6 лет назад
Thank YOU for your amazing feedback Henrique! Really happy to read that the videos are helpful and great to have you on board here and on Udemy :)
@persegona77
@persegona77 6 лет назад
I'm super excited about this new series. I'm especially looking forwards to how you'll handle authentication and hopefully authorization (JWT's/localStorage?). Keep up the great work!
@academind
@academind 6 лет назад
Yep, JWT auth will be part of the series!
@praveenkumarg1547
@praveenkumarg1547 5 лет назад
This tutorial is a one stop learning needed for a beginner. Excellently articulated and top notch content. Thanks a million :)
@academind
@academind 5 лет назад
It's simply fantastic to read that Praveen, thanks so much!
@maximos118
@maximos118 5 лет назад
Max, you're the man.
@Wael100
@Wael100 5 лет назад
Oh Man, you're so kind. your knowledge is so deep, straight to the point and, worth hearing every word. Appreciate it!
@academind
@academind 5 лет назад
Thanks so much for your awesome feedback, awesome to read that!
@user-zb5jp4ti1d
@user-zb5jp4ti1d 6 лет назад
The most fulfilling 15 mins of the day... thanks Max... and can you please share your thoughts on why the development community these days is psyched about GraphhQL over REST
@academind
@academind 6 лет назад
Thanks for your great feedback! GraphQL has an intuitive and powerful query language. But RESTful services are everywhere. I don't see GraphQL replacing it anytime soon - also because we don't always need such a structured query language
@z10n0v4
@z10n0v4 6 лет назад
GraphQL is good if you have a server setup to handle it properly and your language can use it easily. I tried to implement GraphQL in Go-lang recently, and I wont be doing that again.. Its like taking a 15 step solution and adding in 60 more steps, and then requiring additional plugins/packages.
@anuragtiwari6659
@anuragtiwari6659 6 лет назад
I agree
@avigarg7859
@avigarg7859 2 года назад
YOU TAUGHT FANTISTICALLY,, loved it.
@jeandedieuamani7873
@jeandedieuamani7873 5 лет назад
The best teacher... Teaching is your talent, thx alot for this one
@academind
@academind 5 лет назад
It honestly means a lot to me to read that, thank you very much for this great feedback!
@matteobarbieri2989
@matteobarbieri2989 6 лет назад
I can't wait! I'm trying to figure out which back-end you'll use...I hope you'll skip the boring-standard node/express/mongoDB. Anyway, good job and thanks
@academind
@academind 6 лет назад
To be honest: I won't, it'll indeed just be that. Because I got no series on that yet and it's probably boring because it's popular and therefore one of the skills you should have ;). I won't rule out bonus/ further series on different tech stack but for this series, I'll take the boring route ;)
@matteobarbieri2989
@matteobarbieri2989 6 лет назад
that's ok. I'll watch (and I'll probably like) your video anyway. Thanks again
@randiaz95
@randiaz95 4 года назад
@@matteobarbieri2989 Lol name of the playlist is "api in Node"
@TheNerdyDev
@TheNerdyDev 6 лет назад
Great Video!! An intuitive and thorough deep view about what a RESTful Apis... I am experienced in making restapis...still came to know a lot from your videos!! Please make a RESTful API video using Node.js Express.js Mongodb and one with mysql if possible.Thanks again!!
@academind
@academind 6 лет назад
Thanks for your suggestions - Node + Express + Mongo will definitely happen. Not sure about MySQL. Maybe as a bonus
@breadknyf
@breadknyf 5 лет назад
Right from the beginning of the video I loved it. Eventhough i feared javascript. Youre a blessing bro
@academind
@academind 5 лет назад
Thanks so much Daniel, reading this really means a lot to me!
@breadknyf
@breadknyf 5 лет назад
@@academind :)
@ShivamJha00
@ShivamJha00 4 года назад
I took your flutter course and boi its so goooood. My best purchase on udemy
@academind
@academind 4 года назад
Glad you enjoy it!
@rajanpatil2897
@rajanpatil2897 5 лет назад
Max, You are sent by the GOD himself. You are my THE FAVOURITE tutor. Honestly, Just because your videos I am learning other technologies which I don't need to, as your style of explanation is so good. I am a backend PHP, Python guy and hated JavaScript. But it is just because of you I got interested in it and loving it. You'll make a dead man understand. Keep the good work. Love from India.
@academind
@academind 5 лет назад
Wow, I honestly want to thank you for your fantastic feedback Rajan! It honestly means a lot to me to read comments like yours, I'll do my best to keep up the work :)
@rafaelmrantunes
@rafaelmrantunes 3 года назад
Is it worth it learn it in 2021? Or most concepts are outdated?
@wiztemple
@wiztemple 6 лет назад
Max, Thanks; you are making a lasting impact on us. I was given an assignment to work with sequelize and Postgresql, please, just a bonus, just do a video with sequelize and Postgresql instead of mongoose and mongodb. I just wish I will get that. But thanks for the wonderful work.
@GurpreetSingh-th1di
@GurpreetSingh-th1di 6 лет назад
You are awesome dude i saw your shopping cart website in node it helps me to clear my doubts with passport as till now i am doing all authentication and autherisation myself, thank you love from india
@academind
@academind 6 лет назад
YOU are awesome, it is so amazing to get such a wonderful feedback! Thank you :)
@OstonCodeCypher
@OstonCodeCypher 6 лет назад
Awesome Dude. I am really feeling sorry for the views you are getting. You deserve million views and subscribers. Thanks for making this video.
@academind
@academind 6 лет назад
Thank you so much Oston! I try my best to create videos that are interesting for you guys and although we are not millions, I'm really happy with the way the channel evolved thanks to all of you :)
@OstonCodeCypher
@OstonCodeCypher 6 лет назад
u r welcome
@jakubrpawlowski
@jakubrpawlowski 6 лет назад
Very excited about this series!
@academind
@academind 6 лет назад
Awesome to read that Jakub, next video coming tomorrow!
@prerakhere
@prerakhere 5 лет назад
Serious* ;)
@sergejarko
@sergejarko 6 лет назад
your theory is fantastic! just what beginners like me need.. thanks a lot, you're the MAX!
@academind
@academind 6 лет назад
Reading this really means a lot to me, thank you very much Sergej!
@Black1Sabbath100
@Black1Sabbath100 4 года назад
This serie is epic. Total worthy, thanks a lot man.
@pratikbhangale3538
@pratikbhangale3538 3 года назад
Max if they don't store sessions(i.e. stateless). how do website know that I am connected through mobile or laptop??
@saurabhgupta6691
@saurabhgupta6691 3 года назад
blessed to have you
@vaibhavprachi4141
@vaibhavprachi4141 3 года назад
sir, I am getting an empty object when trying to populate('product')...what can I do??
@vahid6418
@vahid6418 3 года назад
Nice explanation Max, where can I read more about these subjects ? (any book recommendation?!) thanks
@sandum150
@sandum150 6 лет назад
Hey Max! Could you tell us which database are you going to use for this project, please?
@ankitpare676
@ankitpare676 4 года назад
Hi Max, will this series cover all the important topics of Node js?
@hotkatgotama
@hotkatgotama 2 года назад
Fantastic series of lectures... thanks a million Max
@giuseppet7729
@giuseppet7729 6 лет назад
Great introduction to RESTful API, thank you very much Max!
@academind
@academind 6 лет назад
Thank you very much for sharing this awesome feedback Joe, really makes me happy to read that!
@alexrizzo__93
@alexrizzo__93 4 года назад
You are the best teacher for development 😍
@mayokunadekola2734
@mayokunadekola2734 5 лет назад
Am glad i subscribe to this channel. Good one, very audible and explains well.
@academind
@academind 5 лет назад
Happy to have you on board of the channel, thank you for your support!
@cjb1373
@cjb1373 6 лет назад
Hey it's max!!! I learned everything with this guy.
@academind
@academind 6 лет назад
So cool to read that, thanks a lot for sharing this!
@damianodamian7907
@damianodamian7907 3 года назад
Hi Max, what are the prerequisites for this tutorial?
@israelruas948
@israelruas948 8 месяцев назад
This tutorial is awesome, easy to learn and practice.
@jeanlambertniyigaba439
@jeanlambertniyigaba439 6 лет назад
thanks alot! you mentioned a bonus on how to connect that RESTfull API with an SQL database! are you gonna make a video on it? can't wait
@academind
@academind 6 лет назад
I'm not sure but I'll certainly create some Node + SQL video(s) in the future!
@백범김구-x3k
@백범김구-x3k 5 лет назад
thank you a lot nice video , i have a question . postman can send method get ,post ,patch ,delete ,but how can send method of patch on html ?
@jkaplan4961
@jkaplan4961 Год назад
MAXA$$MILLION~! If we want to use our own API to gather data and create the Rest API with our fields is there a module?
@desmondngwuta3831
@desmondngwuta3831 5 лет назад
This really cleared the cloud of RESTful API for me. Thanks 😘
@academind
@academind 5 лет назад
Just awesome to read that Desmond, thank you for your comment!
@rugbyrick
@rugbyrick 4 года назад
Did you mean Representational or what does Respresentational mean?
@Supercastorpc
@Supercastorpc 4 года назад
OMG, This video just save my life XD
@namphanhoang8212
@namphanhoang8212 6 лет назад
Thanks Max, your explaination is easy to understand
@academind
@academind 6 лет назад
So cool to read that Nam, thanks a lot for your comment!
@SeamusHarper1234
@SeamusHarper1234 6 лет назад
Awaiting the series! Looks promising.
@academind
@academind 6 лет назад
No need to wait for long, next video coming tomorrow :)
@neucoas
@neucoas 6 лет назад
Amazing! You couldn't had a better timing
@academind
@academind 6 лет назад
So happy to read that my timing was helpful for you, thank you Julian!
@hadich3030
@hadich3030 6 лет назад
waiting for nodejs- the complete guide ;)
@academind
@academind 6 лет назад
Got no concrete plans for that in the near future Hadi, but this could of course change :)
@anonymousgoyal6792
@anonymousgoyal6792 4 года назад
@@academind It did change XD
@kalanaramesh5911
@kalanaramesh5911 5 лет назад
Superb video series that I have ever seen... Thank you very much master♥.....
@academind
@academind 5 лет назад
Thanks a lot for your comment Kalana, happy to read that you like the series!
@newagene8276
@newagene8276 Год назад
Hey, I am new to node js or even web development, Can anyone tell me how we can build a middleware from scratch for apis? do we need middleware for apis? what is middleware? how to make one from scratch in nodejs
@CharlieIoD
@CharlieIoD 9 месяцев назад
In tutorial 6 “MongoDB and Mongoose” you mentioned adding MySQL as a bonus. Did you ever do that please?
@mrcoin5305
@mrcoin5305 6 лет назад
hey codework , i have joined an IT company but I have done engineering in Mechanical ,but I am really interested in learning how to make API as I have also got a project on API Can you please tell me what are the prerequisites that I should go through before building an API? PLEASE HELP ANYONE,i AM BEARING A LOT OF PRESSURE RIGHT NOW
@razorguy13396
@razorguy13396 6 лет назад
just follow these tutorials. you'll learn everything from scratch
@tirthjayswal9895
@tirthjayswal9895 4 года назад
Really Good Explanation
@Thelocalguide
@Thelocalguide 5 лет назад
Explained so well Thank you :)
@Andrey-il8rh
@Andrey-il8rh 6 лет назад
Max, will we be using Express for creating those REST API endpoints or would it be smth. else?
@academind
@academind 6 лет назад
I'll be using Express, yes
@timomuller9392
@timomuller9392 6 лет назад
really like and appreciate all your stuff, mister!! :D
@academind
@academind 6 лет назад
Thanks so much, awesome to hear that!
6 лет назад
we look forward to the next video with great enthusiasm
@academind
@academind 6 лет назад
Awesome Ahmet, thank you for your comment, I really hope that you will also like the next video tomorrow!
@praffuljagtap3015
@praffuljagtap3015 6 лет назад
This is just amazing! Loved the tutorial.
@academind
@academind 6 лет назад
Thank you very much, so happy to read that!
@andreasweber952
@andreasweber952 4 года назад
Thank you for that Series.
@oluwaseunsamuel5766
@oluwaseunsamuel5766 6 лет назад
am trying to upload an image using the image url (image from google) but its not working please help
@lindatochukwu3081
@lindatochukwu3081 5 лет назад
thanks max but how do i watch the next video, the practical aspect of this video?
@academind
@academind 5 лет назад
You can find the entire playlist here Linda => academind.com/learn/node-js/building-a-restful-api-with/planning-first-steps/
@mateusloubach
@mateusloubach 4 года назад
is there going to be an update for this series, Max? - I finished it but you don't dive deep into the server side..
@chombadavid6796
@chombadavid6796 4 года назад
thanks for your good and well organized code.
@mohammedsahil8587
@mohammedsahil8587 2 года назад
Best explanation, Great job👍
@tretenz9332
@tretenz9332 4 года назад
Wonderfully explained
@alexandros-markovits
@alexandros-markovits 6 лет назад
Sounds like another great series :)
@academind
@academind 6 лет назад
I think it is a cool series Alexandros, really hope that you will like it :)
@sebastiannietor9724
@sebastiannietor9724 3 года назад
How can I know the amount of CPU that my api consumes? To calculate the costs when uploading it to a server
@musoverda5500
@musoverda5500 6 лет назад
Max, you're my guiding star! ))
@academind
@academind 6 лет назад
Thanks so much Moe, really great to read that :)
@ozz1343
@ozz1343 6 лет назад
Can you show strategies to implement user roles with token authentication. For example some users are admins, only admin can modify roles and edit users, some users are consumers of api and can only use end points if logged in. Or any suggestions to implement this?
@adante407
@adante407 5 лет назад
Is this content in your Node Udemy course Max? I have purchased your Udemy course & if this is in there? I shall just complete it there.
@academind
@academind 5 лет назад
No, this is a separate series.
@vjraggs8315
@vjraggs8315 6 лет назад
You are really an inspiration...
@academind
@academind 6 лет назад
Thank you!
@cruzjurado5471
@cruzjurado5471 6 лет назад
Thanks Max, just on the middle of creating that for a project... :). Where is the best way to contact you for a question?
@academind
@academind 6 лет назад
Hi Cruz - if it's a project-related one, I unfortunately have to tell you that I don't offer any coaching or mentoring right now. So I won't be able to help, sorry. For business inquiries or something like that, you can use business@academind.com
@btchiang7127
@btchiang7127 5 лет назад
awesome tutorial about restful api !!!
@academind
@academind 5 лет назад
Thank you :)
@neamulhaq302
@neamulhaq302 3 года назад
can i get the code link of this series?
@kaizen404_
@kaizen404_ 4 года назад
Great explanation 👍
@chombadavid6796
@chombadavid6796 4 года назад
please help me come up with a middleware to generate post json body to qr code images.
@greggary7217
@greggary7217 6 лет назад
Pretty basic but I decided to watch anyway and caught the reference to the API returning model links... good point.. without sounding snarky, it would be a good idea for this page too... like a link to the next vid in the series :-) I'll find it on the academind page but it would have been nicer here :-0)
@khanwalihassan
@khanwalihassan 6 лет назад
I learned React and redux from your tutorial videos. I wish you had tutorials on react native too :D
@academind
@academind 6 лет назад
Awesome to read that Wali, thank you. I actually do have a tutorial on React Native, but on Udemy, here is a link to the course, feel free to have a look: www.udemy.com/react-native-the-practical-guide/?couponCode=EARLY_BIRD_YT I'll also release a separate video about React Native next week, maybe this will also be interesting for you :)
@cheriecheung5889
@cheriecheung5889 5 лет назад
thank you, you helped clear up for many concepts for me!
@academind
@academind 5 лет назад
Happy to read that Cherie, thanks a lot!
@ivonikic9755
@ivonikic9755 6 лет назад
Thx a lot Max,very good explanations here
@academind
@academind 6 лет назад
Thank YOU Ivo - I'm happy to hear that! :)
@adajay9257
@adajay9257 5 лет назад
Excellent tutorial. Thank you very much.
@academind
@academind 5 лет назад
Happy to read that you like it Adrijan, thank you for your comment!
@khondakarreadulislam6337
@khondakarreadulislam6337 6 лет назад
One sentence for Max.. Du bist mein Held
@academind
@academind 6 лет назад
Wow, thank you so much Khondakar, so awesome to hear that - don't know what to say ... :)
@sumitlahiri209
@sumitlahiri209 4 года назад
Awesome. Great Videos. Thanks for sharing on RU-vid.
@alpachino468
@alpachino468 2 года назад
I'm just wondering if this is still a valid tutorial in 2022 - or have certain techniques/practices changed since this video was published?
Далее
MongoDB and Mongoose | Creating a REST API with Node.js
36:03
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
Просмотров 207 тыс.
What is a REST API?
9:12
Просмотров 1,5 млн
Uploading an Image | Creating a REST API with Node.js
21:34
100+ Linux Things you Need to Know
12:23
Просмотров 1,2 млн
What Is JWT and Why Should You Use JWT
14:53
Просмотров 1,2 млн