APIs Explained (in 4 Minutes)

  Рет қаралды 1,169,769

Exponent

Exponent

Күн бұрын

Пікірлер: 261
@tryexponent
@tryexponent Жыл бұрын
Make sure you're interview-ready with Exponent's system design interview prep course: bit.ly/3ItwJKk
@nurulafsar3195
@nurulafsar3195 Жыл бұрын
I've been programming for around 2 years now, and this was the first example that actually made the concept of an API stick in my head. The restaurant reservation analogy in particular was excellent.
@anuvabsaha5317
@anuvabsaha5317 9 ай бұрын
The Hunt for 'What is API'? ended here. Huge Thanks!
@shwetakadgi9529
@shwetakadgi9529 9 ай бұрын
00:02 APIs are essential for software communication 00:39 APIs enable different systems to communicate 01:03 APIs allow for making requests and getting responses 01:30 APIs reduce unnecessary work for customers 01:55 Restaurant API allows communication and requests without detailed knowledge 02:25 APIs allow access to data in controlled ways. 02:56 API calls involve requests and responses via HTTP or HTTPs over the internet. 03:30 APIs are used to get more in depth about the various different types
@bhasinvaibhav007
@bhasinvaibhav007 10 ай бұрын
This is by far the most clear and simple explanation of APIs I've come across. Thanks!
@tryexponent
@tryexponent 10 ай бұрын
Glad it was helpful!
@KC-kp9nq
@KC-kp9nq 10 ай бұрын
Working in IT and my manager couldt even explain me API in simple words. Thank you!
@cthutu
@cthutu 10 ай бұрын
The term API is not just used for web development where a client sends a request to a server and a response is given back. In fact, the term API predates its use in the internet world. It basically just means a collection of functions that can be used to communicate with an appliation. For example, the Win32 API is used to talk to the Windows operating system. The OpenGL API is used to draw 3d graphics to the screen. The "API" concept explained in this video is a very specific use of the term "API".
@tryexponent
@tryexponent 10 ай бұрын
Hey cthutu! That's a factual definition of API. Thanks for sharing!
@sebwlim
@sebwlim Жыл бұрын
best and most concise explanation of APIs I've seen on KZbin. Thank you!
@rkug777
@rkug777 Жыл бұрын
Great analogy that stuck in my head! Keep making more of these please. Love the crisp narration in a clear, pleasant voice!
@abahiduh3246
@abahiduh3246 9 ай бұрын
Your definition classically captures asynchronicity in a nutshell...best analogy for the concept of "Promises" and "Async await"
@ChuanyiXia
@ChuanyiXia 23 күн бұрын
私はプログラミングを始めて約1年になりますが、今回の例が初めてAPIの概念をしっかりと理解させてくれました。特にレストランの予約の例が素晴らしかったです。
@siddheshdivekar639
@siddheshdivekar639 9 ай бұрын
most clear and simple explanation of APIs ever !
@johnochola4592
@johnochola4592 Жыл бұрын
Short and sweet. Life would be much easier with these kinds of explanations. Thank you!
@Sheeeeshack
@Sheeeeshack 9 ай бұрын
I have seen ALL API explanations and this is a more incisive and comprehensive introduction. ❤
@mimianti-stush231
@mimianti-stush231 Жыл бұрын
Thank you for such a simple, practical, concise, non-technical and technical explanation. I am new to IT...and the analogy turned on a light bulb. I've subscribed to your channel!
@lyad3618
@lyad3618 Ай бұрын
She's sharp, knowlegeable and a great communicator. API's coming right up 😎😎
@TigerHills
@TigerHills 9 ай бұрын
this is one of the best examples i have ever seen for an API
@suhailm8761
@suhailm8761 9 ай бұрын
Just wow, very short and crisp to the points information, loved it
@abhirajsingh3071
@abhirajsingh3071 5 ай бұрын
okay, this is the best explanation of API on the whole Internet. So what is it? An interface or a medium by which two or more applications (software intended for a specific purposes ) can communicate via request and response. each cycle of a request and response is called an API call. The main benefit of using API is data security as the applications can communicate with each other without having to expose all the data and the example she used to explain API's is probably the best example, that even a 15 year old can understand
@l3martin
@l3martin 9 ай бұрын
Very well explained - I lead a team that includes both developers and non-developers. This takes away to bridge one of the gaps between the team members.
@Premssonglist
@Premssonglist 9 ай бұрын
Loved how simple and crisp was the explanation. The speaker eloquently presented the same 👍
@flagger1
@flagger1 11 ай бұрын
That analogy was just amazing
@harshalh3513
@harshalh3513 10 күн бұрын
On point , the restaurant example was just so simple to understand. Thanks for explaining so easily!
@radhanmoodley5594
@radhanmoodley5594 10 ай бұрын
You’re a star. Well presented. Most enjoyable
@bigshuff
@bigshuff 9 ай бұрын
What a wonderful analogy, it will definitely stick with me. Respect!
@learningonline3648
@learningonline3648 Жыл бұрын
The reservation analogy was really good. I have tried to use non-tech analogies to explain this topic but they would often not capture the concept fully. Thank you!
@tryexponent
@tryexponent Жыл бұрын
Hey Learning Online, glad you found the analogy useful! Feel free to use it in your future explanations.
@jeff-creations
@jeff-creations 8 ай бұрын
Brilliant, love the explanation. Here is a text version: Let's say you have a dinner reservation for tonight for three people but you want to change it to six. You call the restaurant and ask them if it's possible to do that and the customer service person says yes. That was simple - you called someone, made a request, and you got a response yes or no. Now, let's say that there wasn't a customer service person and that it was up to you to figure this out. You would need to know: • How many people have made reservations for the same time at this restaurant? • How many tables are free at that time? • What's their kitchen capacity, and wait staff capacity?? All of these questions just to figure out whether you can add three more people to your reservation. That's a lot of unnecessary work on your part, work that you the customer have no expertise in. Not to mention that the restaurant has to reveal a lot of data to you, maybe even private data about who's eating there that night and who works there etc.... In this analogy the restaurant is an application that provides a specific service or function, which is to feed you. You are an application that is trying to get fed with a group of friends. The customer service rep from the restaurant is the restaurant's API. Customer service is the API interface through which you can communicate with the restaurant and make requests like changing the number on a reservation, and you can do that without having to dive into the messy details about how restaurant reservations work or anything like that.
@AM-dn4lk
@AM-dn4lk 10 ай бұрын
This is the best explanation on APIs I have ever heard. Thank you.
@tryexponent
@tryexponent 10 ай бұрын
Glad it was helpful!
@evanstayuka381
@evanstayuka381 Жыл бұрын
This was so helpful - the best explanation of what an API is. Thanks Exponent.
@RaviTM-w3c
@RaviTM-w3c 4 ай бұрын
The first video I watched on this channel. The clarity with which you described made me hit that subscribe button right away in the beginning. Cheers!
@sohandeemantha9028
@sohandeemantha9028 6 күн бұрын
Interface is something that gives us an abstract idea of how to use it while encapsulating it’s functionality. For an example when we get a tv remote, it’s interface will give us an abstract idea that this button will do this, but we don’t know what actually happened inside the circuit when we pressed that button. So an API (Application Programming Interface) does the same. It gives us an abstraction of something while encapsulating its actual functionality. We can refer API to methods as when we use a method we only know what it does instead how it works. For an example think of println() method. We only know that it will print a line but don’t know how it actually happens inside.
@__SoLo
@__SoLo Ай бұрын
Best Explanation possible in 4 Minutes !
@RameshKumar-ng3nf
@RameshKumar-ng3nf 10 ай бұрын
Oh GOD, you explained such a complex thing to understand in such a simple way . I never understand about API until i saw this beautiful 4 min GREAT video 😊 I am new to your channel and subscribed immediately 😊 You are exremely talented , i found this channel is very useful.
@FernandoVillalpandojr
@FernandoVillalpandojr 9 ай бұрын
Thank you. That was a fantastic breakdown of APIs
@janarthkrishna5313
@janarthkrishna5313 7 ай бұрын
I'm not a tech person and I've just started checking out programming languages. I've been coming across APIs like chat-gpt and more lately. I've been searching and reading about them, but it never really clicked for me. The restaurant analogy was the best and simplest explanation of APIs I've seen on KZbin. Thanks!
@1anre
@1anre Жыл бұрын
A Technically-minded PM is the coolest.
@lewisburton1852
@lewisburton1852 4 ай бұрын
I loved the use of analogies in the video. It's clear that there are common patterns at work in many different areas of life.
@mannymorales7913
@mannymorales7913 Ай бұрын
Excellent Video! Concise, Clear and not too technical for non-Developers. Thank you for producing and sharing!
@AnjaliKumari-fg3nr
@AnjaliKumari-fg3nr Ай бұрын
Finally after days of struggle, got an easy explanation. Sure it is a fancy name!😁
@eduardoligeiro2817
@eduardoligeiro2817 9 ай бұрын
excellent, clear, with real life examples. Although i am IT guy, i found it simply awesome ! Congratulations
@NathanHarrison7
@NathanHarrison7 9 ай бұрын
Excellent video. Thank you. I wish all instructors made learning this easy and fun. Subscribed.
@nikolayrusanov8714
@nikolayrusanov8714 7 ай бұрын
The most comprehensive explanation of API I have ever seen!
@Nala-gr8on
@Nala-gr8on 10 ай бұрын
Greatly appreciate the way you explained this. It very hard for me to retain technical information, but the way you did it was amazing and I can finally fully understand this. New sub!
@madefromjames
@madefromjames 6 ай бұрын
I love the detailed explanation, what I got about API is an application, software, or bridge that allows two or more computers to talk to each other by making a request and getting back a response.
@ingeniousgoldie
@ingeniousgoldie 5 ай бұрын
THIS IS HANDS DOWN THE BEST VIDEO EXPLANATION OF API ON THE INTERNET!!!!!! I subscribed immediately to the channel because of this video. Do you know how many times I have watched API tutorials?? This was awesome to watch!
@mutungirodney
@mutungirodney 10 ай бұрын
Best example for API by far
@mqbaka
@mqbaka 4 ай бұрын
The best explanation of API ever.
@MonicaRaj-t7w
@MonicaRaj-t7w 6 ай бұрын
Watched this while eating lunch in office, great explanation. Thank you!
@Goforitmanager
@Goforitmanager 9 ай бұрын
Thank you, quite well explained even for beginners.
@Karthickmasanmasan
@Karthickmasanmasan 2 ай бұрын
Your Explanation was brief & to the point, Thank you
@DJXecute
@DJXecute 6 ай бұрын
Wow best description explanation I've heard. crystal clear
@Aravindasuran
@Aravindasuran 7 ай бұрын
Dont know why . I get motivated while seeing this API explanation.
@santoshojha757
@santoshojha757 9 ай бұрын
The explanation was crisp and clear.. Thank You
@bazilonyayo
@bazilonyayo Жыл бұрын
Perfect Explanation of APIs. Thank you so much Neamah
@thanurprannavm7066
@thanurprannavm7066 10 ай бұрын
Good Edit . Cool words. Mind-blowing Narration
@LaughTale1999
@LaughTale1999 8 ай бұрын
I didn't understand API but i understood something else here -> i have to follow EXPONENT for sure 😁😁😁😁
@akbareqbal5134
@akbareqbal5134 9 ай бұрын
thank you very simple explanation and very clear mind understandable.
@tasneema.156
@tasneema.156 2 ай бұрын
That non-technical analogy was really helpful
@ahmed_og1
@ahmed_og1 9 ай бұрын
Best API explination yet
@Jerrel.A
@Jerrel.A 9 ай бұрын
Excellent Explained and Presented. Thanks!
@nilavasen8631
@nilavasen8631 7 ай бұрын
woow what a great exlanation.. I just got the API concept 100% clear. Thanks so much dear !!
@saptechnologies-kr6kx
@saptechnologies-kr6kx Ай бұрын
hi Neamah, excellent. very well explained within 4 minutes. love this
@Abacoot
@Abacoot 4 ай бұрын
The moment the technical talk started the clouds opened up!! Thank you so so much for this!!!!
@epikk9
@epikk9 6 ай бұрын
Whoa this was a lot easier to understand! The restaurant example really helped, the API confusion is gone now😁
@Here-Abdullah
@Here-Abdullah 9 ай бұрын
Your video is and your article is very helpful for me
@upendrakumarpandey2838
@upendrakumarpandey2838 6 ай бұрын
I’m working from more than 11 years but this one awesome example of API
@EllieLocsin
@EllieLocsin 8 ай бұрын
I love this video. It is very clear, precise and super easy to understand especially for those who are not in a tech or no experience in tech. This makes me subscribe to your channel. ❤❤❤
@philomanbabuperam
@philomanbabuperam 9 ай бұрын
Well said madam....thank you for your valuable information....:)
@vish1211
@vish1211 9 ай бұрын
So easy and well explained. Thank you.
@jhovadroc
@jhovadroc 4 ай бұрын
This was a freaking brilliant explaination.👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿👏🏿
@VirtuMaven
@VirtuMaven 8 ай бұрын
Your explanation is very coherant and well put. Using simple english and logic phrases you make the listner hooked and attentive. That is how explanation videos should be. Thank you so much ❤ liked and subbed
@bhargavchataut8203
@bhargavchataut8203 2 ай бұрын
Such a clear and easy to understand example. Thank You!!
@ambikeya_tech
@ambikeya_tech 8 ай бұрын
Insightful breakdown! Concise yet comprehensive explanation of APIs. Your clarity makes complex concepts accessible.
@TheGreatDigitalism
@TheGreatDigitalism Жыл бұрын
Fantastic video. Great analogies both simple and technical, yet concise.
@oayato9025
@oayato9025 2 ай бұрын
OMG YOU ARE AMAZING ... I WAS FINDING DIFFICULTY IN UNDERSTANDING IT THAAAAAAAANK YOU
@SandsofMind
@SandsofMind 6 ай бұрын
Brilliant analogy. Fully understood the concept!
@wertertwertwet
@wertertwertwet 7 ай бұрын
This is actually really well explained. I needed this 3 years ago
@ron-patel
@ron-patel 3 ай бұрын
Huge Thanks! Easy to understand in a simple explanation.
@jl6693
@jl6693 5 ай бұрын
it's a protocol! simple and efficient explanation, thank you.
@CustAndCode
@CustAndCode 8 ай бұрын
I will probably use the restaurant thing myself in the future to explain an API! Thank you! 🤗🤩
@OP-g7g
@OP-g7g 4 ай бұрын
Love the way you present the information!
@edwardkawamba9047
@edwardkawamba9047 9 ай бұрын
Well done with the presentation.
@zummamk
@zummamk 9 ай бұрын
Super useful and clear, thank you.
@GururajBN
@GururajBN Ай бұрын
Good explanation which could be understood by a lay person like me. One suggestion: Please speak with more measured pace, a little slowly.
@Longtermlove
@Longtermlove 5 ай бұрын
You are amazing with API explorer ❤
@clementasare5781
@clementasare5781 Жыл бұрын
Best explanation on API's, thanks much❤
@careervest
@careervest 10 ай бұрын
beautiful explanation.
@karunakaranr2473
@karunakaranr2473 9 ай бұрын
Thank you for your time and effort. Explained well....
@sportsboy5935
@sportsboy5935 Жыл бұрын
awesome short video to grab whole concept with just a resturant call.
@josephamoappiah9536
@josephamoappiah9536 Жыл бұрын
beat video I've seen concerning API's.
@vijayas8007
@vijayas8007 4 ай бұрын
Wonderful explanation crisp and clear Thanks
@lwtproductions321
@lwtproductions321 10 ай бұрын
Fantastic explanation on API's
@tryexponent
@tryexponent 10 ай бұрын
Glad it was helpful!
@ernieschwarcz9077
@ernieschwarcz9077 7 ай бұрын
Clear, intuitive and well articulated. Excellent.
@VictorVictory-te2ij
@VictorVictory-te2ij 5 ай бұрын
Finally, I understood it in a jiffy. Many thanks!
@thesheikhfurqan
@thesheikhfurqan 10 ай бұрын
what an explanation... hats off to you
@sabapathyp7750
@sabapathyp7750 4 ай бұрын
Beautiful explanation about API! Thanks
@marcozardo7014
@marcozardo7014 10 ай бұрын
Really useful explanation! Thanks for sharing it!
@Coding-Just
@Coding-Just 10 ай бұрын
Excellent explanation thank you
@RamKumar-gu2qp
@RamKumar-gu2qp 4 ай бұрын
That is precise explanation of API. Well done. But i hear a lot of this term usage in almost all the documentations. So, API, in other context, simply means a function intended to do a particular task. I hope this helps.
@vidyasagarnatarajan9789
@vidyasagarnatarajan9789 8 ай бұрын
Best and Most simple i have come across
System Design Mock Interview: Design TikTok ft. Google TPM
33:11
Learn JSON in 10 Minutes
12:00
Web Dev Simplified
Рет қаралды 3,3 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Difference Between REST API vs Web API vs SOAP API Explained
7:24
Learn with Whiteboard
Рет қаралды 275 М.
SQL vs. NoSQL Explained (in 4 Minutes)
4:01
Exponent
Рет қаралды 253 М.
APIs Explained | Real World Examples
11:36
CertBros
Рет қаралды 531 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,6 МЛН
REST API Interview Questions (Beginner Level)
7:07
Exponent
Рет қаралды 204 М.
Top 6 Most Popular API Architecture Styles
4:21
ByteByteGo
Рет қаралды 991 М.
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 721 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 849 М.
Proxy vs Reverse Proxy vs Load Balancer | Simply Explained
13:19
TechWorld with Nana
Рет қаралды 254 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН