APIs Explained | Real World Examples
496,533
Published 2021-07-20
discord.com/invite/QZ2B9GA3BH
---------------------
MY FULL CCNA COURSE
📹 CCNA - certbros.teachable.com/p/cisco-ccna?utm_source=you…
FREE CCNA FLASHCARDS
🃏 CCNA Flashcards - certbros.com/ccna/flashcards
HOW TO PASS THE CCNA
📚 Get a great book - amzn.to/3f16QA5
📹 Take a video course - certbros.teachable.com/p/cisco-ccna?utm_source=you…
✔ Use practice exams - www.certbros.com/ccna/Exsim
SOCIAL
🐦 Twitter - twitter.com/certbros
📸 Instagram - www.instagram.com/certbros
👔 LinkedIn - www.linkedin.com/company/certbros
💬 Discord - www.certbros.com/discord
Disclaimer: These are affiliate links. If you purchase using these links, I'll receive a small commission at no extra charge to you.
---------------------------------------------------------------------------------------------------------------
00:00 Intro
00:40 Overview
03:27 Weather app example
05:26 YouTube API example
10:58 Conclusion
What is an API?
API stands for Application Programming Interface and it's essentially a doorway into an application.
Using this doorway, other third-party applications can get access to all of the data and features without needing to provide any custom code or integrations whatsoever.
The process works something like this.
An API request is sent to the application. An API request is just a simple HTTP message with some parameters telling the app what information to send back. This response will be sent back usually in JSON or XML format.
The beauty of APIs is that anyone can access information and features that would otherwise be unobtainable.
For example, most of us do not have access to a worldwide network of weather stations, but, anyone can build a mobile app and use APIs to request the data from the already existing weather application.
APIs have become so widespread, you would be hard-pressed to find a popular application these days that doesn’t offer API access.
With this amount of access to APIs, the possibilities are
All Comments (21)
-
For those of you new to this also understand that the word "interface" just means where two things meet. Some people think interface just means user interface. It can also be used in terms of database interface, network interface, software interface, urban wilderness interface, land sea interface etc. I've been looked at strangely by people who thought it only meant graphical user interface (GUI).
-
"Babe wake up, new CertBros dropped"
-
The video is explaining the concept of Web APIs, specifically, not APIs themselves. An API is just the collection of classes, methods and functions exposed by a programming library or framework. Web APIs is the same concept, but brought to the Internet. It's important to know the difference.
-
As a gamer and one who has used addons for games, I’ve heard of APIs for almost 20 years. I be honest to say as much as I’ve heard of the thing, I knew they did a query to the server of the MMO games I played, I’ve never had any idea how they worked. Not clearly. This was a very good example with the video in clear explanation. This has also given me an idea for my job in industrial automation.
-
Thanks for the quick short introduction It was really so helpful
-
Great explanation. I would add: if you’re thinking about doing this as a business, we forewarned that big companies do ‘change the rules’ for their API access whenever they wish, including starting to charge large fees.
-
Amazing explanation! Truly valuable, I can say I learnt so much from this channel about technology than what lecturers in schools have taught.
-
A voice made for radio! Thanks for the video.
-
Thank you for creating this video. I've been hearing this "API" long ago but never understood it until today thanks for this video.
-
Your explanations are amazing. Nice pace, great animations & examples.
-
I love api and ur videos they just make the internet better
-
Great and very clear explanation! Thank you so much!!! 😊👍
-
Important to note that this is just HTTP/Web APIs APIs exist way out of the scope of web apps or Http
-
@certbros O passed CCNA today and i want to thank you for all the awesome videos you have.They sure helped me ...
-
Well presented in simple and digestible format
-
Awesome! The CRUD analogy, I've one other place earlier
-
Greatest API video I've ever seen!!!
-
Channelling my inner John Tuld (Margin Call): "Please, speak as you might to a young child or a Golden Retriever. It wasn't brains that got me here, I can assure you that." You did, and now it's finally sunken in! Thank you 👍
-
explanations are in a very clear way thank you for the tutorial:)
-
The best video on API ever, I found.😄