Тёмный

How To Call a REST API In Java - Simple Tutorial 

Coding with John
Подписаться 331 тыс.
Просмотров 249 тыс.
50% 1

Full tutorial on how to call REST APIs in Java!
Thanks to AssemblyAI for sponsoring this one! Get started here: www.assemblyai.com/?...
Audio file for testing: github.com/johnmarty3/JavaAPI...
Complete Java course: codingwithjohn.thinkific.com/...
Calling REST APIs can be intimidating to a Java beginner. This tutorial will walk through all of the aspects of a REST call in detail, then walk through step by step how to code your RESTful calls in Java!
If you're confused by RESTful calls, either in general or how to code them in Java, you're in the right place!
Learn or improve your Java by watching it being coded live!
Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java learners.
Let me know what else you'd like to see!
Links to any stuff in this description are affiliate links, so if you buy a product through those links I may earn a small commission.
📕 THE best book to learn Java, Effective Java by Joshua Bloch
amzn.to/36AfdUu
📕 One of my favorite programming books, Clean Code by Robert Martin
amzn.to/3GTPVhf
🎧 Or get the audio version of Clean Code for FREE here with an Audible free trial
www.audibletrial.com/johnclean...
Phone I use for recording:
amzn.to/3HepYJu
Microphone I use (classy, I know):
amzn.to/3AYGdbz
Complete Java course:
codingwithjohn.thinkific.com/...
codingwithjohn.com

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

 

5 июн 2022

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 306   
@hackersmethod3340
@hackersmethod3340 Год назад
@John.... Why don't you make video's on Spring boot?It would be really helpful for us
@wyilt998
@wyilt998 Год назад
I support 100%. John's Spring Boot video is sorely missed
@pranavnyavanandi9710
@pranavnyavanandi9710 Год назад
Can you tell mhat that is? Spring boot..?
@hackersmethod3340
@hackersmethod3340 Год назад
@@pranavnyavanandi9710.... Can't you google it???You should learn how to google
@Foxsterdota
@Foxsterdota Год назад
Yeah a video on the basics of e.g. Spring Boot would be a logical continuation
@k283535
@k283535 Год назад
I support 👍✅
@pesterenan
@pesterenan Год назад
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 Год назад
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 Год назад
@@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 Год назад
Pesterenan ta em todo canto do YT dasudhasud
@paulhetherington3854
@paulhetherington3854 Год назад
Api = Not personal intel
@nceban2136
@nceban2136 9 месяцев назад
@@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
@wannabeprogrammer872
@wannabeprogrammer872 Год назад
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. 👏🏼👏🏼👏🏼
@faizalimuhammadzoda4731
@faizalimuhammadzoda4731 Год назад
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 RU-vid for being a platform which makes these things happen.
@FreeedCT
@FreeedCT Год назад
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 !!!
@anlerylmaz8415
@anlerylmaz8415 Год назад
You really are a great teacher besides being a developer. I am grateful to you, and considering myself lucky to watch your videos freely.
@nanaisacky
@nanaisacky Год назад
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!!
@kybkap8686
@kybkap8686 Год назад
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!
@shahidanwar6254
@shahidanwar6254 Год назад
How you make everything so simple, you are brilliant.👏
@Versole
@Versole Год назад
What a concise, direct, easy to underestand without self-promoting video? This should be the standard for coding tutorials.
@yolandasandoval646
@yolandasandoval646 Год назад
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
@ishaquekaios1703
@ishaquekaios1703 Год назад
you are the best ever on youtube..Easy and explained to the point..crystal and clear..keep up the good work
@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.
@OmegaGamer777
@OmegaGamer777 Год назад
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!!!
@rubsrubs3281
@rubsrubs3281 Год назад
The best programming tutorials on RU-vid! Thanks!
@vasilapostolov5865
@vasilapostolov5865 Год назад
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 !!!
@micleh
@micleh Год назад
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.
@asherkhan2656
@asherkhan2656 10 месяцев назад
Love the clarity of explanation 👍
@kakoiniksvoboden
@kakoiniksvoboden Год назад
Thank you so much for explaining it in a simple way. This is so helpful!
@luWAsu
@luWAsu Год назад
You, my friend, are an absolute ROCK STAR!!!! Thank you so much!
@Devivl
@Devivl Год назад
Thank you, John! You really are a great teacher!
@shashankkalyani5135
@shashankkalyani5135 Год назад
Thank you john... Appreciate your hard work as you do and making this free🙏
@robertliu2333
@robertliu2333 Год назад
very good tutorial! I coded while listening to it. Very helpful! Thanks very much, John!
@michaelmihov1651
@michaelmihov1651 Год назад
John, you sound like a professor to me. Clean and concise, exactly what I needed. Thanks a lot buddy!
@stephanieezat-panah7750
@stephanieezat-panah7750 Год назад
Yes, I enjoy John's articulate style. very clean
@Aaron-rh7sz
@Aaron-rh7sz Год назад
I just started looking into APIs. This is great!
@ShubhamKumar-id9sm
@ShubhamKumar-id9sm Год назад
Finally. Can you please make more tutorials on API?
@chinmayrath8494
@chinmayrath8494 7 месяцев назад
you are one of the best programming educatorrs in YT, THanks !!
@MariaBose-ky9jf
@MariaBose-ky9jf Год назад
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:)
@matiasmoresi5040
@matiasmoresi5040 Год назад
Hello John, beautifully explained! Thank you so much for your time and dedications for these videos
@itpugil
@itpugil Год назад
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.
@gasgeek434
@gasgeek434 Год назад
Thank you! so far best explanation I've ever seen.
@charlesgordon4373
@charlesgordon4373 11 месяцев назад
This video is exactly what I needed to hear and was explained very well! Thank you so much
@siomarapantarotto
@siomarapantarotto 11 месяцев назад
Fantastic, John! I am really excited to play with AssemblyAI for building NL interfaces to APIs. You are the best! ❤ coding with you.
@gverweijen
@gverweijen Год назад
Awesome tutorial! Looking forward to more API tutorials!
@sebon11
@sebon11 11 месяцев назад
Dude, you are amazing at explaining things. Thank you!
@exitspree
@exitspree 7 месяцев назад
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.
@W0rldTechNews
@W0rldTechNews Год назад
hey jhon , the way you explain is the best ,simple and very clear , regards from Argentina.
@jan0195
@jan0195 6 месяцев назад
Thank you, this is just what I needed.
@jacobmilton
@jacobmilton 9 месяцев назад
Wow, what an impressively fast and clear tutorial.
@drcl7429
@drcl7429 Год назад
Wow. Like you read my mind - I was just pondering this subject.
@blukrr
@blukrr Год назад
What a master class! Thank you so much!
@alfredabate3176
@alfredabate3176 11 месяцев назад
You taught me so much in one video. 😂. I was so confused with this coming from Spring-boot background . Thank you so much!
@kostiantynkarzhanov9216
@kostiantynkarzhanov9216 2 месяца назад
Thanks a lot! Fantastic tutorial, consice and very easy to understand! 💛
@xmaxxxwellx
@xmaxxxwellx Год назад
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)
@Only-in-Canada
@Only-in-Canada Год назад
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.
@facundolopez4282
@facundolopez4282 Год назад
Great video John, greetings from Argentina! ty so much for your amazing Java content
@aaf2011
@aaf2011 Год назад
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.
@wisdomabasibom7931
@wisdomabasibom7931 Год назад
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.
@socaljusticewarrior558
@socaljusticewarrior558 Год назад
Another awesome video. So many uses for this. Crazy!
@lauraaviles3111
@lauraaviles3111 8 месяцев назад
Really helpful videos, so easy explained. You're a good mentor. Cheers!
@Lea-pe7jy
@Lea-pe7jy Год назад
Thank you very much. John. I have benefited a lot from your videos.
@owenerz1
@owenerz1 4 месяца назад
Hey John. I've watched lots of your content and it's always excellent. This one though, was particularly great. Thanks so much.!!
@ricardorosa5315
@ricardorosa5315 Год назад
It is unbelievable how you can explain things so easily... Damn!!! Thank you so much!!!!
@mkgungor
@mkgungor Год назад
Really really useful, great teaching style... great content... thank you! 👏
@ozkanlargroup1913
@ozkanlargroup1913 Год назад
Thank you, After watched this video, brought me better understanding about API
@libertymedicalcommunicatio4908
Wow! Congrats on 120K!
@kalahaker
@kalahaker Год назад
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.
@JordiMartinez-tw1hl
@JordiMartinez-tw1hl Год назад
Hello John, first of all wanted to thank you. I love your videos, it is the best I found on RU-vid 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!
@miguelmatos4089
@miguelmatos4089 8 месяцев назад
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?
@rodrigodiaz1321
@rodrigodiaz1321 Год назад
Awesome job on explaining things!
@30ynot
@30ynot 3 месяца назад
Thank you for another great video! I am amazed how well your explanations reflect exactly the questions I have been having - best on youtube!
@faizquazi292
@faizquazi292 Год назад
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.
@timbleidorn4934
@timbleidorn4934 10 месяцев назад
Excellent video! you have another subscriber!
@louman4322
@louman4322 Год назад
This is great. Thank you.
@itspurelypassionate
@itspurelypassionate Год назад
Thanks!! This was badly needed.
@mehdimohammadi692
@mehdimohammadi692 Год назад
Thx John. You are so great.
@AriyanNassir5891
@AriyanNassir5891 Год назад
Thank you John for sharing these amazing videos! They are very very helpful to refresh our knowledge in tech field.
@CodingWithJohn
@CodingWithJohn Год назад
Thanks, glad you like them!
@RealSlytha
@RealSlytha 3 месяца назад
A very cool video! Helped me a lot! Thanks!
@RicardoSilvaTripcall
@RicardoSilvaTripcall Год назад
Another great video, Congrats !!!
@davidx5828
@davidx5828 Год назад
This was an awesome video. Thanks!
@samuelmartin7319
@samuelmartin7319 Год назад
Not the biggest fan of Java, but I love your videos and this one in particular was great!
@musaddiqmanzoor2044
@musaddiqmanzoor2044 Год назад
@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.
@Dmytro_Galak
@Dmytro_Galak Год назад
Thank you John. It was very usefull for me.
@RenderDragon
@RenderDragon Год назад
Just what i needed!
@yourtalkingtoalbert
@yourtalkingtoalbert Год назад
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 Год назад
Excellent tutorial.
@rohithreddy6778
@rohithreddy6778 Год назад
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 Год назад
That's a good idea! Not sure when I'll get to stuff like that but I agree they're good things to cover.
@devoiddude
@devoiddude Год назад
Fantastic video mate, thank you, could you do more videos like this ? more web based with java? maybe a spring boot tutorial ?
@svalyavasvalyava9867
@svalyavasvalyava9867 Год назад
thank you for the wonderful content!
@bankagarai7859
@bankagarai7859 29 дней назад
Very Helpful
@kt31799
@kt31799 Год назад
regular ol' Constanza! learned a lot thank you!
@pejko89
@pejko89 Год назад
This and Bro code are my favourite channels. Helped me so much...
@CodingWithJohn
@CodingWithJohn Год назад
Bro Code is great!
@greatmentors391
@greatmentors391 Год назад
Amazing tutor
@sabuein
@sabuein 2 месяца назад
Thank you, bro.
@praveens2272
@praveens2272 Год назад
Very well explanation
@ekjotnanda6832
@ekjotnanda6832 Год назад
High quality content 👍🏻👍🏻
@EdgarRamirez-ry2je
@EdgarRamirez-ry2je Год назад
Excelente tutorial Jhon, could be posible that you shows videos about microservices all about or the key and most important topics.
@ShaileshDagar
@ShaileshDagar Год назад
This was a great tutorial.
@AndrzejCzarny
@AndrzejCzarny Год назад
Amazing. Thank you!
@sreeshakv5405
@sreeshakv5405 Год назад
Great video, thanks sir
@balazsio
@balazsio Год назад
Very cool video, thanks! I subscribed.
@bagzhansadvakassov1093
@bagzhansadvakassov1093 Год назад
Its crazy how good are these.
@apawar3099
@apawar3099 Год назад
perfect!!!
@Deramida
@Deramida Год назад
John, thank you very much! Your videos are of the best on Java theme! I would actually like to make translations of your video to my mother tongue so that devs from my country could learn from you! I don't know how to start though, but I really think I'll try to reach you one day with this request =)
@gustavoaalvaradoc.6952
@gustavoaalvaradoc.6952 4 месяца назад
Thanks a lot my friend! ¡Gracias!
@michelchaghoury9629
@michelchaghoury9629 Год назад
we need spring boot tuts please and keep going
@Ihavetoreturnsomevideotapes
Yes
@moinkhan
@moinkhan Год назад
Great tutorial. Thank you.
@CodingWithJohn
@CodingWithJohn Год назад
Glad it was helpful!
@poggy9635
@poggy9635 Год назад
This is a very good tutorial.
@winwin2369
@winwin2369 6 месяцев назад
Excellent !!
@sigfigronath
@sigfigronath Год назад
Where was this goated video when I was in uni :( great vid John !
Далее
What is a REST API?
9:12
Просмотров 1,4 млн
Best transport for daughter #shorts by Tsuriki Show
00:12
Прошёл minecraft в Google
00:33
Просмотров 399 тыс.
How to call a Java REST API using JDK Http Client
22:23
Lambda Expressions in Java - Full Simple Tutorial
13:05
How to Send HTTP Request and Parse JSON Data Using Java
27:22
.equals() vs. == in Java - The Real Difference
8:48
Просмотров 174 тыс.