QOTD ⚡ Is there a specific API you'd like to see me demo? Let me know! 👇 Check out our CWC+ program with all our courses in a learning path ➡️ cwc.to/youtubeoffer
@@CodeWithChris Hi Chris good Teaching videos Sir, Now here's a challenge Do you think you can actually show people how to use this API from docs.turtlepay.io/blockapi/ there are hundreds of people would like to know.
I've watched 4 of the top "what is API" videos under ten minutes on youtube and this is the best I"ve seen. None of the others explained endpoints, protocols, or API keys. They also didn't show real API examples. Nice job!
Absolutely phenomenal presentation, speaking in "cornbread language" to those of us who require the basics but also those more advanced who can learn without feeling they are in remedial situations. This was fantastic & becoming more & more predominant to the masses
Couldn't agree more. Content creators forget that their viewers are noobs, so they need to slow the fuck down and be extremely clear when presenting. lol.
This was a perfect level of depth for me as a delivery manager trying to increase my technical knowledge. The examples were the key. The analogy’s I’ve seen elsewhere are helpful to a point, but seeing you literally put a URL into a browser with the relevant inputs and then seeing the structured response come back was the light bulb moment.
This video is the best I've seen on the topic because you use an actual example of an API and explain it step by step. Every other video just explains the concept without actually displaying the thing they are talking about. Thanks for this!
worked nicely for me too. many other explanations don't actually materialize the concept leaving us with api being a magical force that you talk with to develop programs ahahah. great video! =)
I am addicted to your voice tone, it is so comforting and it makes my brain concentrate on what you're explaining, it doesn't sound boring at all, in fact makes me more interested!!! I love it. Very nice voice.
After so many videos I’ve watched on UA-cam, I finally understand what an API is and what it does. Thank you so much, I really enjoyed this video! It’s the best explanation of an API.
i watched several videos talking about API but still pretty confused with this topic. but this video gives it such a clear explanation! it helped me a lot! thank you so much!
This video was honestly very helpful. I’m learning data science and wanted to learn how to use Twitter APIs. If you have any video on that it’ll be of great help. This one is an amazing video that answered a lot of my questions . Thank you so much 😊
hey wonderful ..After scouring the net for a long time i found an apt explanation for API that is short and to the point.Thanks and keep it going more about API and API manager and other technologies as well. I was impressed by the voice as well.
Thanks Chris, spot on analogy (really good because they were both pipeline-processes) ; finally "clicked". Your clarity, no non-sense, and immediate show-casing of examples drive it home.
For all the people who still don't understand what an web API is, I wish someone explained it to me many years ago like this. Think of a web api like this: when you interact with a web platform, the interact part is a human user through the interface (Html, CSS, JS). We interact with predefined user actions built on that web platform, some of these predefined actions deal with data, for example, a user would input user profile data through a web form (first name, last name, age, mobile number, address, etc...), this data is useless unless it is persisted to the database (saved). After that is done, properly (front end validations and backend constraints) we as users can perform all kinds of requests on that data (in the form of CRUD, create, read, update, delete, via the http protocol verbs (POST, GET, PUT/PATCH, and DELETE respectively). A Web API minimizes the human interaction, like opening a browser, typing in the web address, logging in, using a mouse /kb/html buttons, in order to create, view, update, delete that user profile. If the owner of the website authorizes an api service for that resource (user profile), we can do all this automatically with code, so we program code to interact with the application (web service specific resource), the authentication part is usually handled by an API key which u request when you interact in human form. So in reality it is a way of exchanging data with minimal human interaction, where the data is imbedded in a structured form via XML or JSON. JSON is preferable, because it has a similar structure that is native to many programming languages (JS: object, Ruby: Hash, Python: Dict).
This was so helpful!!! I am someone with almost no tech knowledge; complete beginner and I came across terms like this during my third year of college when I tried to take IT classes; never fully understood it. I changed to a data analytics minor in senior year. However, I am taking the google cloud digital leader cert rn and I need to know these terms. I also need to know them for my job. Your content is amazing!! thanks:)
Oh my gosh. I want to fall to your feet and clean your shoes! Do you know how hard I have searched for a plain english, non technical explanation of how an API call works using a real world example! You did that so well. It was clear, uncluttered and crisp, with awesome plain speak visuals! Thank you so much!!!
A note on your sound (in case it helps) - the volume of your speech fluctuates, and I think it's a mixing problem. My best guess is you have a compressor with a long release. There seem to be periods where the volume is normal, then they get pulled down for a little while, before raising back to normal. This can be slightly distracting once you notice it. Just to point it out. I thought it was a wonderful video, and you're doing a great job! Thanks
Hi Chris. Good afternoon. I am working on an app where I have two variables. They reset to zero everyday at 12am. when the user uses my app everyday, by midnight the app automatically reads the values of the two variables and add them to a tableview on another screen with date and time stamp. Now this is something that happens daily. If the user accidentally deletes the app and re-download it from App Store I want them to have the previous data available. My question is can I do this using the iCloud from apple and the closing question is does iCloud have an API that allow me to do this. I hope I am asking this correctly. Do you have a course that can teach me this particular feature???
Hello, i think you can use icloud as long as you ask for permission to use it. but i suggest maybe using firebase instead for it as previously mentioned by a user - Francis
Whatever business offers an API for developers will also provide a documentation. So I would Google "Bank Name + API + Documentation". There should be a list there. If not, contact the tech support and if not, there isn't an API. @AdrienVillez
Hey there! We suggest posting on our CodeCrew forum and have our tech support staff help you out. Just visit this link codecrew.codewithchris.com - Pat
Thank you for the explanation Chris, it was really easy. I was just wondering if you can or already made a video about how to edit an existing API such that it shows the information that you added (e.g print a message) when a call to the API is made.
"Hello, if your blog was created with the help from a website then you can try checking documentation to see how to get your ""feeds"", the API of your blog is basically a JSON version of your website, you can either contact support if you don't know or ask some website experts, or maybe ask the developer if he knows - Francis"
Hi @CodeWithChris, the lucid description is off course highly appreciable and helps all learn the topic in an interesting way. However as a creator myself, I am even more amazed at the slides and the appropriate images and animations on them. How do you achieve this level. What image sources and video editors and other tools and resources are you using. Please share it with people like me which will be highly regarded.
QOTD ⚡ Is there a specific API you'd like to see me demo? Let me know! 👇 Check out our CWC+ program with all our courses in a learning path ➡️ cwc.to/youtubeoffer
Strava API
Weather or Google Maps API?
Thanks! They're added to the list of topics we'll cover.
-Kat
gRPC would be interesting
@@CodeWithChris Hi Chris good Teaching videos Sir, Now here's a challenge Do you think you can actually show people how to use this API from docs.turtlepay.io/blockapi/ there are hundreds of people would like to know.
Best analogy for API ever, the passport application process.
Thank you! 🙌
- Kat
Same for me too…got an interview on that this morning
@@arthurgimba1310 how did it go?
True
I've watched 4 of the top "what is API" videos under ten minutes on youtube and this is the best I"ve seen. None of the others explained endpoints, protocols, or API keys. They also didn't show real API examples. Nice job!
WOW, thank you so much, Justin! Glad we helped! We can never appreciate you enough. :-) -Arthur
Absolutely phenomenal presentation, speaking in "cornbread language" to those of us who require the basics but also those more advanced who can learn without feeling they are in remedial situations. This was fantastic & becoming more & more predominant to the masses
Thank you so much for watching! - Pat
Couldn't agree more. Content creators forget that their viewers are noobs, so they need to slow the fuck down and be extremely clear when presenting. lol.
This was a perfect level of depth for me as a delivery manager trying to increase my technical knowledge. The examples were the key. The analogy’s I’ve seen elsewhere are helpful to a point, but seeing you literally put a URL into a browser with the relevant inputs and then seeing the structured response come back was the light bulb moment.
Glad it was helpful! :) - Pat
This video is the best I've seen on the topic because you use an actual example of an API and explain it step by step. Every other video just explains the concept without actually displaying the thing they are talking about. Thanks for this!
Best comment, thanks for your kind words. Means a lot! :-) -Arthur
The problem might be on my end, but this is the only video that actually helped me understand APIs.
So, so glad to know this. Thank you and all the best! :-) -Arthur
worked nicely for me too. many other explanations don't actually materialize the concept leaving us with api being a magical force that you talk with to develop programs ahahah.
great video! =)
Me too . Went through a 2hr video and only understood from this 7 minutes video what is an AP I😂
I have heard so many explanation about API and never really understood what it actually is, up until this video. Thank you very much!
Clear, concise with real-world examples. Excellent video, keep up the great work!
Thanks for your kind words, Randy! Made our day! :-) -Arthur
Thanks alot. U explained what my teacher couldnt explain for months
Love it, thank you so much! -Arthur
I am addicted to your voice tone, it is so comforting and it makes my brain concentrate on what you're explaining, it doesn't sound boring at all, in fact makes me more interested!!! I love it. Very nice voice.
Thank you so much! Your support is so appreciated. :) -Arthur
After so many videos I’ve watched on UA-cam, I finally understand what an API is and what it does. Thank you so much, I really enjoyed this video! It’s the best explanation of an API.
Your comment made our day! This motivates us even more to keep on producing quality content. Keep on going, Simphiwe! :-) -Arthur
i watched several videos talking about API but still pretty confused with this topic. but this video gives it such a clear explanation! it helped me a lot! thank you so much!
Your comment made our day. Thank you so, so much! -Arthur
Wow, I'm so happy that I saw your video! I have absolutely 0 clue about API. Now I think I get the gist of it. Thank you so much!
Glad it was helpful! :) -Pat
This video was honestly very helpful. I’m learning data science and wanted to learn how to use Twitter APIs. If you have any video on that it’ll be of great help. This one is an amazing video that answered a lot of my questions . Thank you so much 😊
Grateful for people like you. Thank you for learning with us! -Arthur
finally a great video for me to understand the structure of API clearly
hey wonderful ..After scouring the net for a long time i found an apt explanation for API that is short and to the point.Thanks and keep it going more about API and API manager and other technologies as well. I was impressed by the voice as well.
What a lovely and clear way of explaining what an API is. Loved it! Excellent video!
This means a lot. Thank you! -Arthur
The way you explained APIs it gets no better
Thank you so much, Kirk! -Arthur
First api video that I understand. Thank you!
Thank you for watching! - Pat
Your video is much clearer than my prof’s lecture videos. Thank you for this.
Glad you found it helpful! Thanks for learning with us! - Iñaki
this is by far the most straight forward explanation i've come across. Kudos to u!
Thank you so much! -Arthur
Very Good language and presentation, Background audio, Everything good.
Thank you so much! - Pat
Best API overview ever!
This is how people should make videos but everybody wants to project "I'm smart". Thank you sir !!!!
Your comment made our day. Thank you so much! -Arthur
Best explanation.. out of 100 videos i watched.
Wow, thank you so, so much! All the best to you! :-) -Arthur
Loved it! You explained it way better than my uv teacher
this is most simple explanation ever ,thank you
Great to know, Modar! Keep on going and thank you for learning with us! -Arthur
I really enjoyed seeing the practical examples used.
Till now I have been making API's in my class based off the requirements they need, but now I actually understand it thank you.
Glad we helped, thank you for learning with us! -Arthur
A really good example, one understands it in seconds
Thank you for watching! - Pat
Very clear explanation, thank you!
Glad you enjoyed it! - Pat
deserves a billion likes and views.
Cheers, thank you so much! We're so grateful for people like you! -Arthur
thank you so much! i super appreciate your approach to teaching, subscribed!
Thanks for the support!! Means a lot! - Pat
Thank you for this video. It has been very helpful for my commercial projects.
Really appreciate the real world example!
Great video! This was super helpful - really well explained and so simple too
Glad it was helpful! Thanks for learning with us! - Iñaki
This is the best explainer for APIs. Thank you. New sub.
Hello! Thank you so much! We're glad you found your video valuable! :)
--Joash
Thanks Chris, spot on analogy (really good because they were both pipeline-processes) ; finally "clicked". Your clarity, no non-sense, and immediate show-casing of examples drive it home.
Cheers, thank you so, so much! Your kind words make all the hard work that we put into our content so worth it! :-) -Arthur
Has anyone told you that you should become a " Tutor " HsHa. You are a natural Teacher. Great Video.
Cheers, Stephen! Appreciate it! -Arthur
Thanks took me a while to find a solid explanation on API's
Great to know, Michael! Keep on going! -Arthur
Great explanation! Thanks Chris!!
You're so welcome! :-) -Arthur
Great voice, very calming. Thank You.
Cheers, Karl! Thanks for dropping by! :-) -Arthur
I was impressed by the clarity of your explanation. I totally understand and can now explain it. Thanks
Your comment made our day, thank you so much for your kindness! -Arthur
well in detail description of API. THANKS FOR THIS TUTORIAL
You are so welcome! :-) -Arthur
I think this guy might have the smoothest voice ive ever heard. Good video!
Wow, thank you! Appreciate it! :) -Arthur
so clear. best explanation I've come across. cheers
Glad it helped! Thanks for watching! - Iñaki
For all the people who still don't understand what an web API is, I wish someone explained it to me many years ago like this. Think of a web api like this: when you interact with a web platform, the interact part is a human user through the interface (Html, CSS, JS). We interact with predefined user actions built on that web platform, some of these predefined actions deal with data, for example, a user would input user profile data through a web form (first name, last name, age, mobile number, address, etc...), this data is useless unless it is persisted to the database (saved). After that is done, properly (front end validations and backend constraints) we as users can perform all kinds of requests on that data (in the form of CRUD, create, read, update, delete, via the http protocol verbs (POST, GET, PUT/PATCH, and DELETE respectively). A Web API minimizes the human interaction, like opening a browser, typing in the web address, logging in, using a mouse /kb/html buttons, in order to create, view, update, delete that user profile. If the owner of the website authorizes an api service for that resource (user profile), we can do all this automatically with code, so we program code to interact with the application (web service specific resource), the authentication part is usually handled by an API key which u request when you interact in human form. So in reality it is a way of exchanging data with minimal human interaction, where the data is imbedded in a structured form via XML or JSON. JSON is preferable, because it has a similar structure that is native to many programming languages (JS: object, Ruby: Hash, Python: Dict).
Thank you! This is a brilliant comment.
One of the only videos that actually explained it perfectly. Thank you! :)
Your comment made our day, Tyler! Thank you so much! -Arthur
@@CodeWithChris you made my day with this video. Trying to teach myself a few things for my job so this helped :)
That is an obvious and concise explanation, thanks a lot. I want to see a demo of a payment gateway API, would you show us, please?
Thank you so much chris. This made it so easy to wrap my head around the concept of api and endpoints.
Glad that we were able to help you! Subscribe for more. :) -Arthur
clearly explained. thank you. I like your way of using practical examples to show the concept and the easy English used in the video.
Cheers, Ian! Thanks for learning with us! :-) -Arthur
Straightforward and concise, nice video
Yay, thank you so much! -Arthur
Fantastic explanation, thank you!
You're very welcome! - Pat
This was so helpful!!! I am someone with almost no tech knowledge; complete beginner and I came across terms like this during my third year of college when I tried to take IT classes; never fully understood it. I changed to a data analytics minor in senior year. However, I am taking the google cloud digital leader cert rn and I need to know these terms. I also need to know them for my job. Your content is amazing!! thanks:)
Thank you so much for the kind words!!! :) - Pat
thanks for making us understand in easiest way ....
Thank you as well for learning with us! -Arthur
knowledge is power, thank you chris
You are so welcome! :) -Arthur
Such a great video. This video is easy to understand about API
Awesome, glad we helped you! :-) -Arthur
thanks a lot. really learned something in this short video. very easy to understand.
Yay, thanks for learning with us! We're happy that you found us. Keep on going! -Arthur
great explanation. thanks dude!
You are so welcome! -Arthur
I"m just getting into APIs in my bootcamp, and this was super helpful for me! thank you!!
Fantastic to know this, Kendra! Keep on going! -Arthur
Oh my gosh. I want to fall to your feet and clean your shoes! Do you know how hard I have searched for a plain english, non technical explanation of how an API call works using a real world example! You did that so well. It was clear, uncluttered and crisp, with awesome plain speak visuals! Thank you so much!!!
Hi ...good explanation 😊👍
Perfect. Liked. Subscribed. Thank you for posting this video.
Ah, thanks for making our day! All the best! -Arthur
Great work Chris, your Passport example was making ease in understanding the working nature of an API, Thank you.
Thank you for the kind words! :) - Pat
Thank you so much! Great concise video :)
Excellent, good explanation with an example
Thank you so much, Nanda! We appreciate you a ton! -Arthur
That explination was great.
Cheers, thank you! -Arthur
A note on your sound (in case it helps) - the volume of your speech fluctuates, and I think it's a mixing problem.
My best guess is you have a compressor with a long release. There seem to be periods where the volume is normal, then they get pulled down for a little while, before raising back to normal. This can be slightly distracting once you notice it.
Just to point it out. I thought it was a wonderful video, and you're doing a great job!
Thanks
Thanks for the feedback and for your kind words, Rory! :-) -Arthur
Hey Chris can you make a video on OAuth api with real life example it is very helpful for us! Have a good day
Thanks for the suggestion! I'll add that to our list.
-Kat
This was super super helpful, thank you so much for explaining this so simply!
Best explanation for the concept
Thank you for the kind words! - Pat
Thank you for this video. Simple and to the point.
Yay, thank you so so much! -Arthur
This is sooo useful! Many many thanks!
Shukran for your support! Alhamdullilah! -Arthur
Very informative, I enjoy your videos.
Thank you so much! -Arthur
Could you give a use case of API talking to each other in Fintech industry pls
Amazing video and easy to follow. Thank you so much for your work.
Thanks for the love, Alec! Keep on going! -Arthur
You are awesome and you teach quite well.
Thanks for the feedback! We really appreciate it.👍
-Kat
This really helped me thank you.
You are so welcome. Thanks for learning with us! -Arthur
the passport analogy was spot on... thanks.
Cheers, thanks for learning with us, Rich! :) -Arthur
This is super helpful, thank you!
Glad it was helpful! Thanks for watching! - Iñaki
very clear, great analogy. thank you
Cheers, thank you so much! -Arthur
Can you show how to connect a printify api to a hostinger website?
Thank you Chris! This was really helpful and really easy to understand!
Wow, makes all our hard work so worth it! :-) -Arthur
Thanks for the info! Would like to know something about weather API’s.
Thanks John! You can post your tutorial recommendations here: app.productstash.io/codewithchris#/ideas - Pat
Awesome video, subbed!
Welcome to the CodeCrew family! Means a lot! :) -Arthur
Hi Chris. Good afternoon. I am working on an app where I have two variables. They reset to zero everyday at 12am. when the user uses my app everyday, by midnight the app automatically reads the values of the two variables and add them to a tableview on another screen with date and time stamp. Now this is something that happens daily. If the user accidentally deletes the app and re-download it from App Store I want them to have the previous data available. My question is can I do this using the iCloud from apple and the closing question is does iCloud have an API that allow me to do this. I hope I am asking this correctly. Do you have a course that can teach me this particular feature???
Nilesh Darji I think you can use FireBase for that. I’m a beginner as well.
@@TTNworld Thank you. I thought so too. I am waiting for Chris to reply back with any courses that he has to learn this.
Hello, i think you can use icloud as long as you ask for permission to use it. but i suggest maybe using firebase instead for it as previously mentioned by a user
- Francis
Excellent succinct 🎉❤
This is amazing and enlightening. One Quick quiz, I need Bank APIs for my app development. Can I get Some?
Hey there! You can post your question on the CodeCrew forum (codecrew.codewithchris.com/) so our tech support staff can help you out! - Pat
Whatever business offers an API for developers will also provide a documentation. So I would Google "Bank Name + API + Documentation". There should be a list there. If not, contact the tech support and if not, there isn't an API.
@AdrienVillez
Hi Chris, great video on apis.I'm a newbie, what's a good and affordable platform and sdk to use to create apis and app keys in software?
Hey there! We suggest posting on our CodeCrew forum and have our tech support staff help you out. Just visit this link codecrew.codewithchris.com - Pat
Excellent demo as always. I would love to see a video on the GooglePay or ApplePay API please?
Cheers! Submit your suggestion here: app.productstash.io/codewithchris#/ideas -Arthur
Thank you for the explanation Chris, it was really easy. I was just wondering if you can or already made a video about how to edit an existing API such that it shows the information that you added (e.g print a message) when a call to the API is made.
Unfortunately, we don't have that tutorial yet! - Pat
Would love to see, an example with any of the major streaming services. Netflix, Hulu, HBO GO etc... thanks!
Stay tuned for that!
- kat
Really helpful, thankyou.
Thank you so so much! -Arthur
Helpful and clear! Thanks!
Happy to know this. Thank you so much! -Arthur
Wow!!!!!! Thank you so much🔥🔥🔥
Anytime! We appreciate you! -Arthur
@@CodeWithChris 😁😁😄😄👌🏽
Thanks a lot! Loved it!
Yay, keep on going, Katherine! -Arthur
Hi Chris, could you please do a demo for API TTS Watson from IBM?
And thanks for the videos, i learned so much from you!
We'll take note of your suggestion, thank you for the support! :-) -Arthur
Very simply explained, thank you Chris!
I tried to get to a blog editor and they ask for a API URL
How am I supposed to know the API URL of my blog?!
"Hello, if your blog was created with the help from a website then you can try checking documentation to see how to get your ""feeds"", the API of your blog is basically a JSON version of your website, you can either contact support if you don't know or ask some website experts, or maybe ask the developer if he knows
- Francis"
Hi @CodeWithChris, the lucid description is off course highly appreciable and helps all learn the topic in an interesting way.
However as a creator myself, I am even more amazed at the slides and the appropriate images and animations on them.
How do you achieve this level. What image sources and video editors and other tools and resources are you using. Please share it with people like me which will be highly regarded.
We appreciate your support, Kaushik! So glad that you chose to learn with us! :-) -Arthur
Can I get a reply to my query about the stock images and other software etc used to make such a presentation?
@@Kaushik-RoyChowdhury Image and post processing doesnt matter when you provide a crisp explanation of what is what. Free hand drawing suffice.
@@sukhanthsuki73 I would let the author answer this question. He will know what I am after, right.