What Are APIs? - Simply Explained

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 355

  • @ahmdm2036
    @ahmdm2036 4 года назад +934

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

    • @jeanrochelllegaspi5712
      @jeanrochelllegaspi5712 4 года назад +3

      omg

    • @huijunkim3967
      @huijunkim3967 4 года назад +33

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

    • @shaurya4242
      @shaurya4242 3 года назад +12

      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 года назад +7

      I laughed way harder than I should

  • @ahmermirza
    @ahmermirza 4 года назад +291

    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 года назад +11

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

    • @ThishsitwontgetmynameFoFF
      @ThishsitwontgetmynameFoFF 4 месяца назад +2

      They can build their own apis but they also use others apis 100%

    • @ahmermirza
      @ahmermirza 4 месяца назад

      @@ThishsitwontgetmynameFoFF I agree 👍

  • @mavhunter8753
    @mavhunter8753 5 лет назад +272

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

  • @ICANTHEARHER2222
    @ICANTHEARHER2222 4 года назад +64

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

  • @dnyhouse1
    @dnyhouse1 4 года назад +118

    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 2 года назад +1

      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!!

  • @RawHebrewRemnant
    @RawHebrewRemnant 4 года назад +31

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

  • @RachitMalvi
    @RachitMalvi 4 года назад +18

    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!!

  • @patrickbarry9027
    @patrickbarry9027 2 года назад +3

    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.

  • @HugoGilbert-x4l
    @HugoGilbert-x4l 10 часов назад

    You putting this up for free is actually clutch - praise to you

  • @TheMR-777
    @TheMR-777 3 года назад +7

    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 :)

  • @dwaynelattimore819
    @dwaynelattimore819 4 года назад +9

    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!

  • @vmpdtv174
    @vmpdtv174 4 года назад +5

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

  • @asclepeus-games
    @asclepeus-games 2 года назад +3

    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.

  • @DasWompus
    @DasWompus 3 года назад +5

    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!

  • @rohanradia142
    @rohanradia142 5 лет назад +46

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

  • @moonlighterx
    @moonlighterx 9 месяцев назад +1

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

  • @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.

  • @SpookshowBabie
    @SpookshowBabie 2 года назад

    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!

  • @gijbuis
    @gijbuis 3 года назад +2

    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
    @zacstred452 4 года назад +13

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

  • @chanwitwuttioei5361
    @chanwitwuttioei5361 2 года назад

    you're Cleary explaining. Thank you

  • @its.graceaudrey
    @its.graceaudrey 4 года назад +13

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

  • @MyGardenForYou
    @MyGardenForYou 4 года назад +1

    What is an API? (Application Programming Interface) API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other.

  • @JessicaTSmith
    @JessicaTSmith 4 года назад +4

    Thank you for the straight forward and easily digestable explanation!

  • @ZhDinerstein
    @ZhDinerstein 4 года назад +3

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

  • @VincentPiers
    @VincentPiers 18 дней назад

    Appreciate the non-fluff straightforward approach. Was a great review for me. Thank you!

  • @runde3201
    @runde3201 2 года назад

    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...

  • @fieroviart
    @fieroviart 2 года назад

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

  • @kamal-hassan
    @kamal-hassan 2 года назад

    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!

  • @natalya6663
    @natalya6663 3 года назад

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

  • @Hobbit2314
    @Hobbit2314 4 года назад

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

  • @waynesrealworld5801
    @waynesrealworld5801 3 года назад +1

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

  • @arumandkun
    @arumandkun 4 года назад +22

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

  • @Gcenzi
    @Gcenzi 2 года назад

    Best explanation I've ever had about APIs

  • @brucetracy8079
    @brucetracy8079 2 года назад +2

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

  • @deanos360
    @deanos360 3 года назад +4

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

  • @dangerousangel777
    @dangerousangel777 2 года назад

    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.

  • @readss
    @readss 3 года назад

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

  • @QaisZayed.work90
    @QaisZayed.work90 6 месяцев назад

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

  • @shendrew
    @shendrew 3 года назад +1

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

  • @asazizmn
    @asazizmn 2 года назад +1

    API actually stands for "Application Programming Interface".

  • @syedumair4622
    @syedumair4622 4 года назад +14

    3:57 I think it's the 'Kernel' that allows the application to gain access/permissions from the user.

  • @moyavannesa8506
    @moyavannesa8506 3 года назад +1

    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.

  • @Isatusesay-k6f
    @Isatusesay-k6f 3 месяца назад

    This is the best explanation of API for me

  • @RAHULKUMAR-wn8po
    @RAHULKUMAR-wn8po 3 года назад

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

  • @McCallumClips
    @McCallumClips 3 года назад

    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.

  • @iamsadiq024
    @iamsadiq024 4 года назад +4

    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.

  • @randomly_random_0
    @randomly_random_0 2 года назад

    this is clearest explanation about API

  • @jhoglufy
    @jhoglufy Год назад

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

  • @goodness8895
    @goodness8895 4 года назад

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

  • @emmavanhise8739
    @emmavanhise8739 2 года назад

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

  • @allypally4
    @allypally4 4 года назад

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

  • @OneTapFuture
    @OneTapFuture 2 года назад

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

  • @itguy77
    @itguy77 Год назад

    best vid until now to grasp the concept

  • @westhillshighschoolikorodu4381
    @westhillshighschoolikorodu4381 4 года назад

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

  • @TheJoiajackson
    @TheJoiajackson 2 месяца назад

    This is the best video i found on the topic. Thank you!

  • @christelcassil7890
    @christelcassil7890 2 года назад +1

    Does an API determine how apps and website pages fill/fit on the screen of a phone vs tablet vs computer or is that something the websites determine?
    Very helpful video btw

  • @djfago6240
    @djfago6240 Год назад

    This is the perfect explanation. Thank you sir

  • @rajeshbhosale2008
    @rajeshbhosale2008 2 года назад

    Excellent simplified explanation of API! Thanks! 👍🏻

  • @mayajones9961
    @mayajones9961 2 года назад

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

  • @heavydirtysoul1491
    @heavydirtysoul1491 4 года назад +2

    the example with a restaurant and a waiter is brilliant

  • @BrendaJTrulear
    @BrendaJTrulear 3 года назад

    Thank you for simplifying APIs.

  • @ForWork-mj9fv
    @ForWork-mj9fv 5 месяцев назад

    I was wondering how you explain complex topics very simple, not untill I saw your channel name 🔥🏆

  • @auditocanarsie7355
    @auditocanarsie7355 2 года назад +1

    Thanks for explaining APIs. How can I tell if a specific website has an API that I can use?

  • @Elocinization
    @Elocinization 3 года назад

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

  • @guliyarkhassanova7475
    @guliyarkhassanova7475 3 года назад

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

  • @anonofDeath
    @anonofDeath 4 года назад +1

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

  • @stephanieswan3149
    @stephanieswan3149 4 года назад

    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 3 года назад

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

  • @bitelogger
    @bitelogger 4 года назад

    The best explanation of this topic ever

  • @allannjuguna598
    @allannjuguna598 4 года назад

    No one would have said it any better, thanks

  • @aliasgur3342
    @aliasgur3342 2 года назад +1

    I love the waiter analogy

  • @Entropy-eg1yo
    @Entropy-eg1yo 3 месяца назад

    You made it very easy to understand. Thanks👍

  • @kanupriyas3253
    @kanupriyas3253 4 года назад

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

  • @danieleliyahu3014
    @danieleliyahu3014 3 года назад

    Great, simple and short.
    Thank you.

  • @AngL70
    @AngL70 10 месяцев назад

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

  • @d.harrison1570
    @d.harrison1570 2 года назад

    Excellent explanations. I'm bookmarking this one.

  • @DavidWatt-b9c
    @DavidWatt-b9c Год назад

    this video is fantastic! It finally makes sense!

  • @kristina-alexandra
    @kristina-alexandra Год назад

    Wow thank you. Wonderfully explained, easy to understand 🙏

  • @bantrothuvenkataramana6659
    @bantrothuvenkataramana6659 5 лет назад +10

    its simple nice video upload more

  • @Spaniards56
    @Spaniards56 3 года назад

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

  • @fleand86
    @fleand86 4 года назад +1

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

  • @musicfunny4388
    @musicfunny4388 4 года назад

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

  • @abofaiz2348
    @abofaiz2348 Год назад

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

  • @marwahmaher8574
    @marwahmaher8574 3 года назад +2

    thanks for sharing this video, it was so useful

  • @yz7036
    @yz7036 4 года назад

    Great explanations on how APIs are used but still what exactly is API? Is it a software module in apps or devices?

  • @ernikitamalviya
    @ernikitamalviya 4 года назад +2

    Wow!!! Thanks for this great explanation!

  • @KaderTaek
    @KaderTaek 4 года назад

    Perfect, I watched it till the end simple and clear

  • @anthonytcool350
    @anthonytcool350 4 года назад

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

  • @1956paterson
    @1956paterson 3 года назад

    This was very helpful with good clear examples.

  • @anmjubaer
    @anmjubaer 3 года назад +2

    Great explanation. Liked and subscribed.

  • @trobert132
    @trobert132 3 года назад

    the continue with google and fb part is more a topic of authentication and authorization, but other than that, pretty well explained

  • @fernando_dominguez
    @fernando_dominguez 4 года назад

    the best API explanation thanks a bunch guys!

  • @GretSeat
    @GretSeat Год назад +1

    I still don't know WHAT an API is... Every single example makes it sound like it's just two computers talking to each other.
    But what is the REAL WORLD example of an API.
    Because we have the front end (the screen) and the backend (the database), but what is the API? Is it a document that just... has code in it that helps the front end talk to the back end? If that's the case, why is it even needed. Why can't a front end just... talk to the backend, without needing an API?

  • @junejuly532
    @junejuly532 3 года назад +5

    Ok. So now i am an API for my department.

  • @hem89180
    @hem89180 5 лет назад +2

    Nice as always Savjee!

  • @Sanam7
    @Sanam7 4 года назад +1

    Very well explained. Thank you!

  • @chinmayakumarbehera4754
    @chinmayakumarbehera4754 3 года назад

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

  • @onerishigood
    @onerishigood 4 года назад

    Simply and efficiently explained Great

  • @olajidedanielsanyaolu8030
    @olajidedanielsanyaolu8030 2 года назад

    this is really easy to understand

  • @rockpvaler
    @rockpvaler 3 года назад

    That was a perfect explanation! Thanks for the video!