How To Call a REST API In Java - Simple Tutorial

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

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

  • @pesterenan
    @pesterenan 2 года назад +187

    I'm impressed. You just taught the basics of REST API concepts, and then showed how to basically build the app from the ground up, while also mentioning several "complicated" topics, but in a simple and understandable way. I loved it! Already subbed!

    • @UnfinishedYara
      @UnfinishedYara 2 года назад +1

      Hey! I totally agree with what youre saying! His videos are really good, however, I have a question, what level do you think this is? Is this a beginner level kinda stuff or is it more advanced? If so how advanced is it really?

    • @pesterenan
      @pesterenan 2 года назад +1

      @@UnfinishedYara I believe this is somewhat a beginner level. If you're developing APIs you should know the basics of what was showed here. But don't stress it too much, I'm in an internship and it's been 7 months and only now I'm seeing about REST APIs.

    • @ggcedicoes6599
      @ggcedicoes6599 2 года назад +4

      Pesterenan ta em todo canto do YT dasudhasud

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

      Api = Not personal intel

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

      @@pesterenan If you mean it from a professional point of view then, indeed it's not advanced. But from learning point of view it definetley is. Basic courses don't cover networking concepts

  • @FreeedCT
    @FreeedCT 2 года назад +27

    You have such an amazing Talent to break complicated stuff down in an easy understandable way. I showed some of your Videos my co workers and we all agreed that for example your Lambda Video was More understandable than everything we heard until that video. Same goes for this amazing api Tutorial. Thank you so much !!!

  • @faizalimuhammadzoda4731
    @faizalimuhammadzoda4731 2 года назад +38

    I've learned a lot from this video. I have learned a lot from this channel ever since I subscribed to it. Thanks, John, for delivering such a good content for free. It really makes an impact on lives of so many people. This is the definition of equality of education. And thanks RUclips for being a platform which makes these things happen.

  • @Versole
    @Versole 2 года назад

    What a concise, direct, easy to underestand without self-promoting video? This should be the standard for coding tutorials.

  • @hackersmethod3340
    @hackersmethod3340 2 года назад +277

    @John.... Why don't you make video's on Spring boot?It would be really helpful for us

    • @wyilt998
      @wyilt998 2 года назад +24

      I support 100%. John's Spring Boot video is sorely missed

    • @pranavnyavanandi9710
      @pranavnyavanandi9710 2 года назад +1

      Can you tell mhat that is? Spring boot..?

    • @hackersmethod3340
      @hackersmethod3340 2 года назад +23

      @@pranavnyavanandi9710.... Can't you google it???You should learn how to google

    • @Foxsterdota
      @Foxsterdota 2 года назад +4

      Yeah a video on the basics of e.g. Spring Boot would be a logical continuation

    • @k283535
      @k283535 2 года назад +4

      I support 👍✅

  • @kalahaker
    @kalahaker 2 года назад

    Hayyyy...don't dislike it man...if you are mature enough to understand what he is delivering us then i am 100% sure that you are not going to dislike it. Thank you @John for providing us this kind of great guidance.

  • @vasilapostolov5865
    @vasilapostolov5865 2 года назад +1

    Now this a video that you can easy understand the REST API !!! The examples are pretty easy to understand and right on the point. I watch all of yours video keep the good work. We need a university teachers like you !!!

  • @yolandasandoval646
    @yolandasandoval646 2 года назад

    Finally I found someone who explain java topics simply but thoroughly. I beg you to explain Dependency Injection the way you do, Im sure I'll be more clarify than I am right now with you tutorials and exposition method. Thank you very much ... My best regards from Chile

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

    John, you sound like a professor to me. Clean and concise, exactly what I needed. Thanks a lot buddy!

  • @DigitalAstronautOG
    @DigitalAstronautOG 2 года назад

    I am not exaggerating when I say I started looking into REST just two days ago! It’s almost like you’re reading my mind 😳 Fantastic tutorial and timing!!!

  • @wannabeprogrammer872
    @wannabeprogrammer872 2 года назад +7

    Crystal clear explanation of the concepts. This exactly align with what we do in our day to day office work. Thank you John and keep making these kind of videos. 👏🏼👏🏼👏🏼

  • @kybkap8686
    @kybkap8686 2 года назад +3

    Sir your way of teaching is legendary. Unfortunatley most of your videos are about core java.
    I hope you make more practical developing courses with different tools like this one.
    Thnx!

  • @0x0008
    @0x0008 Год назад

    Excellent. Took me a few hours of wrestling with Maven to get Gson working, but eventually I wore it out, and everything works great now. Thanks for a clear and simple explanation of all the concepts. New fan.

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

    The best programming tutorials on RUclips! Thanks!

  • @matthewsalas1685
    @matthewsalas1685 5 месяцев назад

    This may be the most helpful video I have ever watched on youtube. Hats off.

  • @shahidanwar6254
    @shahidanwar6254 2 года назад +13

    How you make everything so simple, you are brilliant.👏

  • @anlerylmaz8415
    @anlerylmaz8415 2 года назад +1

    You really are a great teacher besides being a developer. I am grateful to you, and considering myself lucky to watch your videos freely.

  • @ishaquekaios1703
    @ishaquekaios1703 2 года назад

    you are the best ever on youtube..Easy and explained to the point..crystal and clear..keep up the good work

  • @ShubhamKumar-id9sm
    @ShubhamKumar-id9sm 2 года назад +11

    Finally. Can you please make more tutorials on API?

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

    you are one of the best programming educatorrs in YT, THanks !!

  • @micleh
    @micleh 2 года назад +1

    This would make a fascinating project for my computer science courses (students aged 16-18). I wished the government provided such APIs (like the ones you present here by AssemblyAI) for us to tinker with.

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

    Wow, what an impressively fast and clear tutorial.

  • @JordiMartinez-tw1hl
    @JordiMartinez-tw1hl Год назад +2

    Hello John, first of all wanted to thank you. I love your videos, it is the best I found on RUclips to learn Java.
    Could you make a video on how to actually code the REST API? I think it is really useful and a lot of people will be interested.
    Other topics which I would love to learn about are:
    -Docker
    -Database Connection
    -CLI apps
    Thank you!

  • @pejko89
    @pejko89 2 года назад +1

    This and Bro code are my favourite channels. Helped me so much...

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

    Fantastic, John! I am really excited to play with AssemblyAI for building NL interfaces to APIs. You are the best! ❤ coding with you.

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

    Thank you so much!
    I needed REST API for my work, and you explained it. I finally understand at least something.

  • @itpugil
    @itpugil 2 года назад +1

    Thank you! Just what I needed because I was having a hard time making a GET request to Assembly AI because it keeps saying that my token is invalid. I placed it in the body rather than in the headers. Thank you for helping this novice out.
    Edit:
    Just finished the video. Even though I am writing a similar program using python, it was great to see him explain how to do it in java. This was what I was looking for because the documentation in Assembly AI's website was not that clear for me, like the part where you need to go to headers and set the token there etc.

  • @luWAsu
    @luWAsu 2 года назад +1

    You, my friend, are an absolute ROCK STAR!!!! Thank you so much!

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

    very good tutorial! I coded while listening to it. Very helpful! Thanks very much, John!

  • @wisdomabasibom7931
    @wisdomabasibom7931 2 года назад

    I just subscribed and turned on post notifications. A colleague needs me to do something similar to this, and your video just saved me tons of hours.

  • @W0rldTechNews
    @W0rldTechNews 2 года назад

    hey jhon , the way you explain is the best ,simple and very clear , regards from Argentina.

  • @Aaron-rh7sz
    @Aaron-rh7sz 2 года назад

    I just started looking into APIs. This is great!

  • @MariaBose-ky9jf
    @MariaBose-ky9jf 2 года назад

    This video helped me a lot understanding the basic principles of interacing with a REST API in Java and in such an easy to follow way! Thank you:)

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

    Thanks John, yet another great tutorial! Once I finish my study and land myself a job (in approximately three to five months from now) I will definitely return here and buy one of your courses as a thank you. You've been an integral part of my learning process.

    • @foolian712
      @foolian712 27 дней назад

      how has it been now?

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

    You taught me so much in one video. 😂. I was so confused with this coming from Spring-boot background . Thank you so much!

  • @AriyanNassir5891
    @AriyanNassir5891 2 года назад +1

    Thank you John for sharing these amazing videos! They are very very helpful to refresh our knowledge in tech field.

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

    Thank you, John! You really are a great teacher!

  • @Only-in-Canada
    @Only-in-Canada Год назад +1

    Hi John, your videos are to the point and want to thank you for sharing you knowledge in understandable way. Also, would like to see more vidoes on rest template, feign client and web client.

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

    Love the clarity of explanation 👍

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

    It is unbelievable how you can explain things so easily... Damn!!! Thank you so much!!!!

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

    Thank you for another great video! I am amazed how well your explanations reflect exactly the questions I have been having - best on youtube!

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

    This video is exactly what I needed to hear and was explained very well! Thank you so much

  • @shashankkalyani5135
    @shashankkalyani5135 2 года назад

    Thank you john... Appreciate your hard work as you do and making this free🙏

  • @facundolopez4282
    @facundolopez4282 2 года назад

    Great video John, greetings from Argentina! ty so much for your amazing Java content

  • @gasgeek434
    @gasgeek434 2 года назад

    Thank you! so far best explanation I've ever seen.

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

    Hey John. I've watched lots of your content and it's always excellent. This one though, was particularly great. Thanks so much.!!

  • @VuTran-d9s
    @VuTran-d9s 3 месяца назад

    W mans great tutorial, did get stuck on how to add gson but we did it in a day

  • @nanaisacky
    @nanaisacky 2 года назад

    I loved the way you explained everything! It was a calm journey to follow along in your train of thought.
    I think I can understand my work projects better now!
    Thank you!!

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

    Excellent video! you have another subscriber!

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

    Awesome tutorial! Looking forward to more API tutorials!

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

    Dude, you are amazing at explaining things. Thank you!

  • @ozkanlargroup1913
    @ozkanlargroup1913 2 года назад

    Thank you, After watched this video, brought me better understanding about API

  • @michelchaghoury9629
    @michelchaghoury9629 2 года назад +8

    we need spring boot tuts please and keep going

  • @samuelmartin7319
    @samuelmartin7319 2 года назад

    Not the biggest fan of Java, but I love your videos and this one in particular was great!

  • @matiasmoresi5040
    @matiasmoresi5040 2 года назад

    Hello John, beautifully explained! Thank you so much for your time and dedications for these videos

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

    As a Junior QA Engineer using Java this channel has helped me so much to learn new stuff in a crystal clear way that makes my job a lot easier.
    Thank you so much John for what you are providing. Could you perhaps help understand how this could be achieved if you are using GraphQL requests?
    Also, is there a version of an extension, such as Boomerang but for Edge?

  • @abulfahad1
    @abulfahad1 Месяц назад

    what you do is just an art.

  • @aj0003prasad
    @aj0003prasad 5 месяцев назад

    Thank you so much. This tutorial really helped me to learn the concept

  • @aaf2011
    @aaf2011 2 года назад

    Thank you John, this is was very helpful and informative. Clean and direct to the point now we know what is rest api as client side or api consumer but I am waiting for a video about the other side of the coin, web service provider, how I make my own services or APIs so others can consume.

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

    Really helpful videos, so easy explained. You're a good mentor. Cheers!

  • @bagzhansadvakassov1093
    @bagzhansadvakassov1093 2 года назад

    Its crazy how good are these.

  • @drcl7429
    @drcl7429 2 года назад +1

    Wow. Like you read my mind - I was just pondering this subject.

  • @xmaxxxwellx
    @xmaxxxwellx 2 года назад +1

    Hi john. Thanks for the video. It was great, as usual!
    I would really appreciate if you add a video for Optionals usage in Java)

  • @kakoiniksvoboden
    @kakoiniksvoboden 2 года назад

    Thank you so much for explaining it in a simple way. This is so helpful!

  • @rohithreddy1095
    @rohithreddy1095 2 года назад +16

    Great video john..Very helpful as all your videos are!....can you make videos on design patterns as well..like the ones you used in this video such as State and Builder ? will be very helpful for experienced developers :)
    Thanks for making this free !

    • @CodingWithJohn
      @CodingWithJohn  2 года назад +11

      That's a good idea! Not sure when I'll get to stuff like that but I agree they're good things to cover.

  • @Lea-pe7jy
    @Lea-pe7jy 2 года назад

    Thank you very much. John. I have benefited a lot from your videos.

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

    Thanks a lot! Fantastic tutorial, consice and very easy to understand! 💛

  • @sigfigronath
    @sigfigronath 2 года назад

    Where was this goated video when I was in uni :( great vid John !

  • @socaljusticewarrior558
    @socaljusticewarrior558 2 года назад

    Another awesome video. So many uses for this. Crazy!

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

    Thank you, this is just what I needed.

  • @musaddiqmanzoor2044
    @musaddiqmanzoor2044 2 года назад +1

    @John You're doing amazing work, I'd like to learn from you about, servlets, JSP, JSTL, and other Java EE stuff as well as Spring MVC, and spring boot.
    Uhhhhh...A lot to be covered yet.

  • @libertymedicalcommunicatio4908
    @libertymedicalcommunicatio4908 2 года назад

    Wow! Congrats on 120K!

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

    What a master class! Thank you so much!

  • @TimothyStone-oe7xi
    @TimothyStone-oe7xi Год назад

    I just want to say, love your videos. Keep up the great work! Am I the only one that recognizes your t-shirt? Do you also miss Sneak Attack?

  • @akalad6135
    @akalad6135 2 года назад

    I enjoy your videos. one of the best teachers on RUclips.
    keep it Finally, don't break; please 😂

  • @mkgungor
    @mkgungor 2 года назад

    Really really useful, great teaching style... great content... thank you! 👏

  • @kt31799
    @kt31799 2 года назад

    regular ol' Constanza! learned a lot thank you!

  • @itspurelypassionate
    @itspurelypassionate 2 года назад

    Thanks!! This was badly needed.

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

    John, thanks a lot for posting the video. While you got the job done here but you have not explained a lot of concepts regarding why we are doing some of the steps in detail. Can you create a dedicated video of HTTPRequest class and HTTPClient class? Following the syntax and using rote learning will not help a lot of your viewers become better developers.

  • @vidushichoudhary9881
    @vidushichoudhary9881 2 года назад

    These Pretzels are making me thirsty!😂 By the way, good video John.. would love to see more web development content from you. Thanks

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

    I'm loving this channel ❤.

  • @scienceenthusiast7214
    @scienceenthusiast7214 2 года назад

    You code like butter 🙂

  • @faizquazi292
    @faizquazi292 2 года назад

    Hi John, wonderful session. I have learned a lot from your class. thanks for everything. Just one request, pls make a video on creating a rest api connecting to a database like mysql.

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

    A very cool video! Helped me a lot! Thanks!

  • @yourtalkingtoalbert
    @yourtalkingtoalbert 2 года назад

    Awesome video and quite relevant. Just learned how to call REST API without the use GSON library and it was a complete pain. Maybe I was doing it incorrectly but parsing JSON responses into JSON object/arrays to get specific values manually seemed tedious.

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

    Excellent tutorial.

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

    Appreciate for showing us how to use the new HttpRequest in java instead of using the HttpUrlConnection. Also there were talks about deprecating RestTemplate in future, if true then this would be a de facto way to call rest apis

  • @Dmytro_Galak
    @Dmytro_Galak 2 года назад

    Thank you John. It was very usefull for me.

  • @rodrigodiaz1321
    @rodrigodiaz1321 2 года назад

    Awesome job on explaining things!

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

    This is great. Thank you.

  • @MrTomassirio
    @MrTomassirio 2 года назад +1

    The Binding of Isaac Icon in the Task Bar just does it for me

  • @EdgarRamirez-ry2je
    @EdgarRamirez-ry2je 2 года назад

    Excelente tutorial Jhon, could be posible that you shows videos about microservices all about or the key and most important topics.

  • @RenderDragon
    @RenderDragon 2 года назад

    Just what i needed!

  • @halberfan
    @halberfan 2 года назад

    I wish I had this video like a year earlier, it took quite a bit to figure it out by myself.

  • @RicardoSilvaTripcall
    @RicardoSilvaTripcall 2 года назад

    Another great video, Congrats !!!

  • @devoiddude
    @devoiddude 2 года назад

    Fantastic video mate, thank you, could you do more videos like this ? more web based with java? maybe a spring boot tutorial ?

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

    Thank you soooo much! 100% amazing pronunciation, 100% amazing easy way to follow up! Bless your life 🤗

  • @davidx5828
    @davidx5828 2 года назад

    This was an awesome video. Thanks!

  • @mehdimohammadi692
    @mehdimohammadi692 2 года назад

    Thx John. You are so great.

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

    Are you Developer or musician? 😀❤