What Are APIs? - Simply Explained

Ғылым және технология

APIs are very technical, and yet they are used everywhere. Simply put: APIs allow different apps and services to work together in various ways. In this video, I'll highlight four ways in which APIs can be used: to access data, to hide complexity, to extend functionality, and for security/privacy reasons.
💌 Sign up for Simply Explained Newsletter:
newsletter.simplyexplained.com
Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
🌍 Social
Twitter: / savjee
Facebook: / savjee
Blog: savjee.be
❤️ Become a Simply Explained member: / @simplyexplained
📚 Sources:
savjee.be/videos/simply-expla...
#api #coding #simplyexplained

Пікірлер: 342

  • @ahmermirza
    @ahmermirza3 жыл бұрын

    I always wondered if the apps like Uber built their own map from the scratch. Now, I know that they are probably using some API. The many examples quoted in this video are good enough to grasp the concept really well. Thank you!

  • @theanonymoustechie

    @theanonymoustechie

    3 жыл бұрын

    I think they are using the Google maps api, they have a ton on info about it, check out maps api on google

  • @ahmdm2036
    @ahmdm20363 жыл бұрын

    I quit my job at MacDonalds after realizing i am an api

  • @jeanrochelllegaspi5712

    @jeanrochelllegaspi5712

    3 жыл бұрын

    omg

  • @huijunkim3967

    @huijunkim3967

    3 жыл бұрын

    Isn't that what society is? Being APIs for each other.

  • @shaurya4242

    @shaurya4242

    3 жыл бұрын

    Stolen comment...and it's McDonald not MacDonald

  • @mvisperas

    @mvisperas

    3 жыл бұрын

    You can do it! Even a Pennsylvania miner can do coding per Joe Biden.

  • @anynameisokay

    @anynameisokay

    3 жыл бұрын

    I laughed way harder than I should

  • @mavhunter8753
    @mavhunter87534 жыл бұрын

    That's actually a great example, I'm going to use that restaurant example in the future.

  • @RawHebrewRemnant
    @RawHebrewRemnant3 жыл бұрын

    After trying to figure this out for a few years, you made it extremely simple in just 7 minutes. VERY WELL DONE SIR! Thanks

  • @ICANTHEARHER2222
    @ICANTHEARHER22224 жыл бұрын

    You do a good job of applying real life examples and giving the full spectrum

  • @TheMR-777
    @TheMR-7773 жыл бұрын

    Simply Explained: It made my Mind Open. As a newly becoming Software Engineer, I used to think how difficult it might be to "Communicate" between Apps, like Maps, and such. As I wanted to use the power of already existing Apps. Now I came to know there are so-called, "APIs" available which let us Interact with applications. Thank you for such a wonderful, complete and comprehensive information, Explained Simply :)

  • @RachitMalvi
    @RachitMalvi4 жыл бұрын

    I don't know how many videos I had watched(before watching this explanation) to understand this concept. This video gave me the clarity that I was always looking for. Thank you very much!!

  • @simplyexplained

    @simplyexplained

    4 жыл бұрын

    Great to hear!

  • @dnyhouse1
    @dnyhouse14 жыл бұрын

    It's sometimes challenging for me to grasp complex technical issues (I have a background in political sciences) and normally I need 3-4 videos/sources to understand something but you explained it so well that I don't need to watch the other ones. Big time & brain energy saver so thanks a lot.

  • @anuar.m.y

    @anuar.m.y

    Жыл бұрын

    god! when i was attempting to learn about VPNs and the different types and different mechanisms! i had to watch 5 different videos until one made sense and explained it in a very simple fashion (search VPN mailbox explanation in youtube) and this made perfect sense!!

  • @DasWompus
    @DasWompus2 жыл бұрын

    Thank you! My background is in power engineering, but a set of models I have come across have required me to delve into some basic programming/database applications! Just understanding some of these terms that are being used really helps me be able to work through these manuals a lot easier!

  • @patrickbarry9027
    @patrickbarry90272 жыл бұрын

    From a buzz word to a relatively good understanding in 45 seconds. That's the one statement that has been the most valuable in understanding API for me. Well done.

  • @vmpdtv174
    @vmpdtv1743 жыл бұрын

    Thank you for helping the non-developers and beginners understand what an API is

  • @dwaynelattimore819
    @dwaynelattimore8193 жыл бұрын

    The true geniuses of the world are those who can take what's complicated and make it immediately understandable when teaching with creativity. 🎨 I will also be adopting this analogy! Thank you!

  • @xsApollo
    @xsApollo3 жыл бұрын

    I can't say thank you enough for that great presentation. God bless you. I would subscribe to your channel because of this video alone.

  • @rohanradia142
    @rohanradia1424 жыл бұрын

    Another great video 👌 will help a lot of the new developers.

  • @deanos360
    @deanos3602 жыл бұрын

    Really fantastic and clear instruction. Thank you for producing this!

  • @goodness8895
    @goodness88954 жыл бұрын

    Awesome! I'm a prgramming newbie, the animation to display what the APIs work is very clear for me!

  • @moyavannesa8506
    @moyavannesa85063 жыл бұрын

    Thank you for sharing this information. Lately I have had to keep date with this type of information since I am running an online business with facebook, I was concerned with the Apps Modes and while reading along the instructions I realized I had not ideas what and API was. I highly appreciated that you haven taken the time to educate us.

  • @sadie1837
    @sadie1837 Жыл бұрын

    Thanks for the explanation. A few years ago, I started learning API but became disinterested because it was taught in a complex way. Now that I have watched your video, I am thinking about learning it again.

  • @natalya6663
    @natalya66632 жыл бұрын

    Thank you for the video! Of all the videos on KZread, this is an understandable video, straight for those people who do not fumble. Thanks a lot!

  • @brucetracy8079
    @brucetracy80792 жыл бұрын

    Excellent tutorial. You definitely understand your stuff to be able to explain it so clearly. Well done!

  • @arumandkun
    @arumandkun4 жыл бұрын

    Thanks a lot! Nice metaphor (the restaurant one): It makes things clearer. :)

  • @waynesrealworld5801
    @waynesrealworld58012 жыл бұрын

    This is one of the best explanations I have seen yet. Great job and thank-you for putting this out there

  • @ZhDinerstein
    @ZhDinerstein3 жыл бұрын

    What a great video. Restaurant analogy is perfect. So easy to understand. Thank you!'

  • @kamal-hassan
    @kamal-hassan2 жыл бұрын

    Wow! This is the first time I finally understood the API thing. Wow I'm so excited. I feel superiority that I finally knew a lot of behind the scenes things. Thank you!

  • @SpookshowBabie
    @SpookshowBabie2 жыл бұрын

    I did not expect that cambridge analytica tie in, I love that this was mentioned, not enough people know about it! Thanks for the video!

  • @moonlighterx
    @moonlighterx3 ай бұрын

    It's great to have subtitles. I can understand the video by translating it into my own language. Thanks so much again :)

  • @Hobbit2314
    @Hobbit23143 жыл бұрын

    This is by far the best explanation to the topic that I have watched

  • @its.graceaudrey
    @its.graceaudrey3 жыл бұрын

    This video gives smart and various exemples, I feel really confident talking about API now thank you !

  • @JessicaTSmith
    @JessicaTSmith3 жыл бұрын

    Thank you for the straight forward and easily digestable explanation!

  • @raguv6553

    @raguv6553

    3 жыл бұрын

    Done

  • @allypally4
    @allypally43 жыл бұрын

    Super helpful and simple example. Saw another video before this using the waiter example, but this one hit different. Great video

  • @Elocinization
    @Elocinization3 жыл бұрын

    This was so helpful and clear - just what I needed! Thank you!!

  • @fleand86
    @fleand863 жыл бұрын

    Thank you so much. This is was I needed, a quick and clear explanation!

  • @McCallumClips
    @McCallumClips3 жыл бұрын

    FANTASTIC VIDEO! Well done. You covered everything in an easy to understand and relative way. Would love to hear what negative things were said about this. I can't imagine what they would say.

  • @RAHULKUMAR-wn8po
    @RAHULKUMAR-wn8po2 жыл бұрын

    Well explained. After searching many videos I finally got it with your video. Appreciate your efforts how simply you explained. Thank you so much.

  • @westhillshighschoolikorodu4381
    @westhillshighschoolikorodu43813 жыл бұрын

    This video has been able to give me the basic knowledge on API. Thanks a lot

  • @guliyarkhassanova7475
    @guliyarkhassanova74753 жыл бұрын

    Very clear and simple explanation of an api, thank you so much!

  • @shendrew
    @shendrew3 жыл бұрын

    Actually signed in to give this video a 'like' - that's how good it is!!!

  • @KaderTaek
    @KaderTaek3 жыл бұрын

    Perfect, I watched it till the end simple and clear

  • @Gcenzi
    @Gcenzi Жыл бұрын

    Best explanation I've ever had about APIs

  • @rajeshbhosale2008
    @rajeshbhosale2008 Жыл бұрын

    Excellent simplified explanation of API! Thanks! 👍🏻

  • @ernikitamalviya
    @ernikitamalviya3 жыл бұрын

    Wow!!! Thanks for this great explanation!

  • @raychelleinjete4024
    @raychelleinjete40244 жыл бұрын

    Thank you for simplifying this subject..

  • @kagayakuangel5828
    @kagayakuangel58282 жыл бұрын

    That was a great explanation. Now I feel llike I know what an API is. It's a tool that connects apps to the system in order to hide complexity and make our lives easier. Plus, rather than painfully having to figure out access a user's data through our own methods, we can use the system.

  • @anonofDeath
    @anonofDeath4 жыл бұрын

    Thank you so much! The google definition confused me. This video was great and I really appreciate this level of effort. Thank you!!!!

  • @belowasmelashgebremariam

    @belowasmelashgebremariam

    2 жыл бұрын

    Anne asmelash Gebremariam Gebrezabher Eye kab Ethiopia Tigraway kemey

  • @nahidparvez7346
    @nahidparvez7346 Жыл бұрын

    BEST BEST BEST!! This video is the best content about the introduction for API

  • @musicfunny4388
    @musicfunny43883 жыл бұрын

    So great, with many realistic example, so cool, Thanks for your work

  • @danieleliyahu3014
    @danieleliyahu30142 жыл бұрын

    Great, simple and short. Thank you.

  • @mayajones9961
    @mayajones9961 Жыл бұрын

    This video is so amazing. Straight and to the point.

  • @readss
    @readss2 жыл бұрын

    took me 1 minute of the video to understand, ur so good at explaining

  • @diamondinferno42069
    @diamondinferno420693 жыл бұрын

    Perfect explanation, thank you for such a great video!

  • @user-yq7ip3jy3r
    @user-yq7ip3jy3r18 күн бұрын

    this is such an perfect way to explain API'S like seriously Thank you sm!

  • @fieroviart
    @fieroviart Жыл бұрын

    This is the right way to explain APIs even to children!!! Good explanation

  • @emmavanhise8739
    @emmavanhise8739 Жыл бұрын

    Thank you! As a content writer you made it so clear Love it.

  • @dorothyglade9087
    @dorothyglade90874 жыл бұрын

    Thanks for the video. It was really helpful to me as a student!

  • @Sanam7
    @Sanam74 жыл бұрын

    Very well explained. Thank you!

  • @OneTapFuture
    @OneTapFuture2 жыл бұрын

    I cannot thank you enough for the analogies! The comparisons really allow that "aha" moment :)

  • @vonjohnson5504
    @vonjohnson55044 жыл бұрын

    This is a nice video. This helped solidify my understanding of API.

  • @Spaniards56
    @Spaniards563 жыл бұрын

    Thank you for all the information which for me is COMPLETELY NEW! Actually, the analogy of the waiter is great!

  • @rockpvaler
    @rockpvaler3 жыл бұрын

    That was a perfect explanation! Thanks for the video!

  • @fernando_dominguez
    @fernando_dominguez4 жыл бұрын

    the best API explanation thanks a bunch guys!

  • @d.harrison1570
    @d.harrison1570 Жыл бұрын

    Excellent explanations. I'm bookmarking this one.

  • @chanwitwuttioei5361
    @chanwitwuttioei5361 Жыл бұрын

    you're Cleary explaining. Thank you

  • @kanupriyas3253
    @kanupriyas32533 жыл бұрын

    This is brilliant, truly simple!!!! Please add some videos on API

  • @gijbuis
    @gijbuis3 жыл бұрын

    Earlier computer 'application programs' (as distinct from 'system programs') were independant coding entitities aimed at performing tasks for computer users. A program consists of a 'front-end' (interaction with the user) and a 'back-end' (interaction with data repositories). But as networking increased, application programs interlinked to each other, blurring the distinction between front-end and back-end. Programs communicate with other programs and the API is the interface they use to communicate with each other.

  • @zacstred452
    @zacstred4523 жыл бұрын

    This was really helpful, and the illustrations looked great. One question: is it considered polite to tip your API 20%? 🤓

  • @user-cz9xu5uz6u
    @user-cz9xu5uz6u Жыл бұрын

    this video is fantastic! It finally makes sense!

  • @stephanieswan3149
    @stephanieswan31493 жыл бұрын

    As a seasoned developer, some of the new terms were unfamiliar to me. This video was extremely helpful with great graphics and realistic examples. Thank you so much!

  • @Team4640

    @Team4640

    2 жыл бұрын

    Hey any tips/hints to land a Developer job? I would love to here your background if you can 🙏🏻🙏🏻 thanks

  • @runde3201
    @runde32012 жыл бұрын

    I love you... im a Chef but due to current physical conditions i have i decided to switch to something less physically straining.... and this example is the thing that literally made everything for me easier to understand.... I thank you...

  • @1956paterson
    @1956paterson2 жыл бұрын

    This was very helpful with good clear examples.

  • @blackkiritok
    @blackkiritok4 жыл бұрын

    Thank you soo much. This video was amazing!

  • @anthonytcool350
    @anthonytcool3503 жыл бұрын

    very good explanation and make a newbie to understand it easily!

  • @BrendaJTrulear
    @BrendaJTrulear2 жыл бұрын

    Thank you for simplifying APIs.

  • @marwahmaher8574
    @marwahmaher85743 жыл бұрын

    thanks for sharing this video, it was so useful

  • @itguy77
    @itguy7711 ай бұрын

    best vid until now to grasp the concept

  • @bitelogger
    @bitelogger3 жыл бұрын

    The best explanation of this topic ever

  • @chinmayakumarbehera4754
    @chinmayakumarbehera47543 жыл бұрын

    Graphics game on point, explanation, even better. SUBBED!!!

  • @vivekjoshi937
    @vivekjoshi9374 жыл бұрын

    Thanks, this is nice explanation!

  • @djfago6240
    @djfago6240 Жыл бұрын

    This is the perfect explanation. Thank you sir

  • @randomly_random_0
    @randomly_random_02 жыл бұрын

    this is clearest explanation about API

  • @AngL70
    @AngL705 ай бұрын

    I found this really helpful and easy to understand, thank you

  • @hem89180
    @hem891804 жыл бұрын

    Nice as always Savjee!

  • @kristina-alexandra
    @kristina-alexandra9 ай бұрын

    Wow thank you. Wonderfully explained, easy to understand 🙏

  • @johnklotz6836
    @johnklotz68363 жыл бұрын

    very helpful! thank you for this video!

  • @lauraduru1987
    @lauraduru19873 жыл бұрын

    Thank you very much for the explanation It really did a lot

  • @brookesam9537
    @brookesam95373 жыл бұрын

    Super helpful video and analogy. Thank you

  • @abofaiz2348
    @abofaiz2348 Жыл бұрын

    😍😍😍What a simple and wonderful explanation ❤Warm regards to you from my depth heart

  • @randyaven6377
    @randyaven63773 жыл бұрын

    Excellent explanation! Thank you!!

  • @anmjubaer
    @anmjubaer3 жыл бұрын

    Great explanation. Liked and subscribed.

  • @btssam
    @btssam Жыл бұрын

    What helped clarify it to me is this: An API is just a function. A developer writes a function/script and may let others interact with that function (give Input/see Output) through the web. It can do anything a function can do. If these examples help others, that's great, but it leads me a bit astray from what API's actually are.

  • @jinkygarcia5799
    @jinkygarcia57993 жыл бұрын

    Great explanations.Well done!

  • @jonny4866
    @jonny48662 жыл бұрын

    Very clearly explained, thank you.

  • @adarsh9634
    @adarsh96342 жыл бұрын

    That's a Great Explanation.. Thank you

  • @adiek14
    @adiek143 жыл бұрын

    This is really good! Thank you!

  • @allanmwangi7659
    @allanmwangi76592 жыл бұрын

    Super insightful video!

  • @johnbanas2027
    @johnbanas20273 жыл бұрын

    Thank you for sharing. Great explanation.

  • @cloned81
    @cloned813 жыл бұрын

    Great explanation and nice supporting visuals. I applaud thee

  • @ashleypursell9702
    @ashleypursell97024 жыл бұрын

    really good video, clear and concise

  • @zsvoyage
    @zsvoyage4 жыл бұрын

    So well explained, with easy to understand examples and clear structure. Thank you!

  • @onerishigood
    @onerishigood3 жыл бұрын

    Simply and efficiently explained Great

  • @bluecherry-hart4786
    @bluecherry-hart4786 Жыл бұрын

    Nice video, really well thought out and presented. *thumbs up* indeed

Келесі