APIs 101: What Exactly is an API? Part 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 91

  • @handymangirl6018
    @handymangirl6018 2 ปีที่แล้ว +4

    I understand that this course is 4 years old but it was extremely helpful. I’ve wanted to understand APIs for a long time but every free course I clicked on bored me to death. I have an extremely poor attention span. I actually played a 6 hour course although 20 minutes in I started folding my laundry, built my granddaughters a doll house then primed and stained the doll house. I could not tell you one word from the course. You did not bore me, it was easy to understand and follow so in my group of non technical friends I’m an expert lol. Thank you.

  • @drlawrie13
    @drlawrie13 4 ปีที่แล้ว +1

    Got more out of this 7-minutes of video than 1-1/2 hours of lecture on APIs! And this was just the first video! Looking forward to the rest.

  • @DeshawnMichaels
    @DeshawnMichaels 3 ปีที่แล้ว +1

    I can tell this is going to be thorough yet digestible. I'm excited, thanks a lot!

  • @jey7506
    @jey7506 7 ปีที่แล้ว +198

    @2:00 is the answer

    • @kenwu7
      @kenwu7 6 ปีที่แล้ว +6

      Jefrey Martinez
      people like you save lives. Think how much extra time one could have if everyone got too the point Asap! 😂

    • @johnbrown4200
      @johnbrown4200 6 ปีที่แล้ว +5

      well, he said API is Application Programming Interface right off the start @0:12... don't know what you're complaining about. Oh, you meant a longer answer in context of intent, purpose, and usage... yeah okay two minutes might be needed for all that.

    • @norpriest521
      @norpriest521 6 ปีที่แล้ว

      Thank you porfavor

    • @blendibr9554
      @blendibr9554 6 ปีที่แล้ว

      i love you.

    • @citlalicervantes6498
      @citlalicervantes6498 5 ปีที่แล้ว

      Thank you.

  • @Saqlain7861
    @Saqlain7861 4 ปีที่แล้ว

    This is the ONLY video that taught me the right concept of an API. Thanks a bunch!

  • @georganatoly6646
    @georganatoly6646 6 ปีที่แล้ว +2

    It's easy to define what an API is but the precise context wasn't known to me, thank you for allowing me to articulate this more accurately.

  • @collinsa8909
    @collinsa8909 4 ปีที่แล้ว

    clearest and most correct explanation i've seen so far on youtube.

  • @michellesalas6175
    @michellesalas6175 2 ปีที่แล้ว +1

    Thank for making hard subjects so easy to understand! Loved David's energy!

  • @PotatoPnut
    @PotatoPnut 4 ปีที่แล้ว +2

    I've never seen a cliffhanger added to the end of a technical tutorial before.. Great job! Throughly enjoyed this.

  • @vaibhav19
    @vaibhav19 6 ปีที่แล้ว +22

    great explanation, love the energy and the clarity in the way you teach!

  • @procrastination.station
    @procrastination.station 3 ปีที่แล้ว

    This is how you do an explanation teaching series thats truly for people like me that are like a step above being totally ignorant on how tech works. Lok Seriously, most of these tech teaching videos say "for beginners" but their idea of beginners is someone who is already knowledge to an extent so the people that thought Java meant coffee end up overwhelmed just trying to comprehend the words coming out of the speakers mouth lol This breaks it down in basic terms instead of tech terms. The API comparison to legos or containers is a perfect example that instantly makes a clueless person like me actually understand and comprehend the words being said. Anyways.. good stuff and thank you! Y'all should do a series on each of these episodes in the future to get super into it. Would be good for archives. ✌️

  • @__semidulce
    @__semidulce 4 ปีที่แล้ว +1

    so excited to see the second video and just commenting here so that you'd get benefit from posting these type of beautiful videos, good job!

  • @ParadiseisYoursNow
    @ParadiseisYoursNow 4 ปีที่แล้ว

    Great video. Articulately and enthusiastically conveyed. And it's FREE!

  • @RD-cr2tw
    @RD-cr2tw 4 ปีที่แล้ว

    I’ll be watching this whole series after watching this first one. I learned a ton and it was actually interesting. Video was at the end before I knew it.

  • @codingsenju4189
    @codingsenju4189 4 ปีที่แล้ว

    First explanation I actually understand!! Thank you kind sir!

  • @ilangoponnambalam
    @ilangoponnambalam 6 ปีที่แล้ว +2

    Great start for the beginners. Thanks

  • @ryanmaharaj1217
    @ryanmaharaj1217 5 ปีที่แล้ว +5

    Great series, very logical and high quality!

  • @atta7438
    @atta7438 7 ปีที่แล้ว +4

    Amazing! This channel really deserves more subscribers

  • @nmurthy2830
    @nmurthy2830 3 ปีที่แล้ว

    Amazing video for a beginner like me. Great work.

  • @-ja
    @-ja 5 ปีที่แล้ว

    This guy seems actually rad and badass, I'll be continuing to watch this series lol

  • @mdtaylor2274
    @mdtaylor2274 5 ปีที่แล้ว +2

    David - this is an amazing series on API. Love it!

  • @syedaslam4853
    @syedaslam4853 7 ปีที่แล้ว +3

    Thanks for precise insights about the topic, must watch series about API for beginners. great work!!!

    • @DavidBerlind
      @DavidBerlind 6 ปีที่แล้ว

      Thanks for the great compliment!

  • @edwinpratt1119
    @edwinpratt1119 5 ปีที่แล้ว +1

    Great Video, love the metaphors that help take the very blanket/simple/vague definition, and put it into a real-world context.

  • @aleksanderd-88
    @aleksanderd-88 6 ปีที่แล้ว +4

    Well explained! Thank you!

  • @TheAngerman77
    @TheAngerman77 5 ปีที่แล้ว +1

    Thank you for your time and ability to teach.

  • @86bobb
    @86bobb 6 ปีที่แล้ว +1

    Perfect API overview for newbies! I was wondering if a Technical contract exists between the consumer and the provider if the API is public or free.

    • @DavidBerlind
      @DavidBerlind 6 ปีที่แล้ว

      Thanks for the compliment. The technical contract exists either way. It's about the two machines (consumer, provider) agreeing to an exact specification of how the data will be exchanged.

  • @AhmedEu
    @AhmedEu 3 ปีที่แล้ว

    cant believe this type of information is available free on youtube yet still people like me have spent $$$ on uni!

  • @cloudmahenderdaily4573
    @cloudmahenderdaily4573 2 ปีที่แล้ว

    Thank you very much for this video

  • @tyneastwood7175
    @tyneastwood7175 4 ปีที่แล้ว

    Interesting video, thank you for explaining this!

  • @michaniki1684
    @michaniki1684 5 ปีที่แล้ว

    Great video. Thanks so much!!

  • @tjlucero
    @tjlucero 6 ปีที่แล้ว +3

    Nice video. This guy could pass as Stephen Colbert's brother. Sure he's never heard that one before.

    • @Leen7293
      @Leen7293 6 ปีที่แล้ว

      Hahahaha I thought the same too

    • @DavidBerlind
      @DavidBerlind 6 ปีที่แล้ว

      No. I've never heard that one before. But thanks.. I'll take that as a compliment!

  • @reemosman2207
    @reemosman2207 6 ปีที่แล้ว +1

    you are amazing man
    thanks a lot this video is gorgeous and very helpful

  • @rakly347
    @rakly347 5 ปีที่แล้ว +50

    Thanks Stephen Colbert's cousin!

    • @vanman7805
      @vanman7805 4 ปีที่แล้ว +4

      Then he is Phil Dunphy’s brother

  • @dodgewagen
    @dodgewagen 7 ปีที่แล้ว +3

    Excellent, thank you!

    • @Dsync
      @Dsync 7 ปีที่แล้ว +1

      Programmable web rocks.

  • @sagarsinghrajpoot6788
    @sagarsinghrajpoot6788 4 ปีที่แล้ว

    very nice explanation :) Thanks

  • @cspringsreal
    @cspringsreal 5 ปีที่แล้ว

    Where can I access the slides for this presentation? It would be helpful to be able to look at them while he's talking.

  • @grotonhomie
    @grotonhomie 6 ปีที่แล้ว +2

    thanks David Wallace!

    • @WizOWash
      @WizOWash 5 ปีที่แล้ว

      Andy Kawabata ha ha!!!

  • @happysong2150
    @happysong2150 6 ปีที่แล้ว

    question about why use API? i saw someone try to use it even no set up their information yet and they add API first, why?

  • @mikaylajohnson5170
    @mikaylajohnson5170 5 ปีที่แล้ว

    love this guy! 💕

  • @alexandresaussier5651
    @alexandresaussier5651 4 ปีที่แล้ว

    Great presenter! Keep it up

  • @MrRossss1
    @MrRossss1 6 ปีที่แล้ว

    Hi. When developers distribute apps that use apis how do they charge users to cover the cost of when they go over the free call quotas? Thanks.

    • @DavidBerlind
      @DavidBerlind 6 ปีที่แล้ว

      MrRossss1: I have never seen a situation where developers look to directly pass quota over-run costs on to the end-user of the app like that. The developer would need to figure out how to account for that possibility ahead of time through whatever business model they choose. For example, maybe the app is free but the back end service that powers the app is subscription based and when a user bumps into a limit, the user is offered an opportunity to increase their subscription level.

  • @cspringsreal
    @cspringsreal 5 ปีที่แล้ว +1

    It's hard to keep up with the slides just popping up for a short time. You should keep the slides up much longer and if you want to show the person talking put them in a little box in the corner.

  • @mattgrobis6928
    @mattgrobis6928 6 ปีที่แล้ว

    Great video, thanks!

  • @LAKHWINDERSINGH-ct1yy
    @LAKHWINDERSINGH-ct1yy 6 ปีที่แล้ว +3

    awesome video

  • @digitalgoldllc5667
    @digitalgoldllc5667 6 ปีที่แล้ว +2

    Thank You!

  • @SevenDeMagnus
    @SevenDeMagnus 5 ปีที่แล้ว

    Hi. What is a concrete example of a framework in Swift. What is an example of an API in Swift and what is an example of a library in Swift?
    For example in the Swift framework called UIKit, which are the APIs in UIKit, which are the libraries and which are the toolkits in the UIKit framework (assuming, I'm correct that the UIKit is a framework)?
    Thank you. God bless, Proverbs 31

  • @MuNorah1999
    @MuNorah1999 4 ปีที่แล้ว

    2:37 THANK YOU!

  • @ruruarchy
    @ruruarchy 6 ปีที่แล้ว +1

    why it's a cargo ship? x'D , i'll go watch part 2

  • @NikhilSingh-hc7td
    @NikhilSingh-hc7td 4 ปีที่แล้ว

    thanks sir

  • @Tomahawk1999
    @Tomahawk1999 4 ปีที่แล้ว

    Maybe you should tell everyone before it gets too boring that API is a piece of code that does some useful stuff. We call API's so we can make use of their ability to do things we need. A software developer working for a manager is an API. The developer builds stuff like designs a system. Anyone who wants to make use of that stuff can now call the API (hire the developer) instead of building it on their own.

  • @ruslanbokov5319
    @ruslanbokov5319 4 ปีที่แล้ว

    If you wanna learn about API’s, check out this video:
    m.th-cam.com/video/MDosq0ZeORI/w-d-xo.html

  • @alexcliffo
    @alexcliffo 4 ปีที่แล้ว

    I didnt know Bill Hader was an IT guru!

  • @sivaforutube
    @sivaforutube 5 ปีที่แล้ว

    Hi, I am Josh Brolin and I did Thanos!

  • @Stefannlee
    @Stefannlee 4 ปีที่แล้ว +2

    I think the white balance is off on this video, his skintone looks awfully weird.

  • @ahmedal-majrafi9572
    @ahmedal-majrafi9572 3 ปีที่แล้ว

    How can I learn web development for free? I want to make my online store 😀

  • @M_MU
    @M_MU 5 วันที่ผ่านมา +1

    Any from jan 2025 ?😂

  • @anldursun8300
    @anldursun8300 ปีที่แล้ว

    that guy should be in action movies

  • @vrc2836
    @vrc2836 6 ปีที่แล้ว +1

    Really good but I wish you didn't speak so fast...

    • @DavidBerlind
      @DavidBerlind 6 ปีที่แล้ว

      Sorry about that. Thanks for the compliment.

  • @gavinbinding
    @gavinbinding 4 ปีที่แล้ว

    Thanks Yannis Pappas

  • @themarketasks3227
    @themarketasks3227 5 ปีที่แล้ว +2

    "a bunch of players in the industry . "
    yep.
    sounds shady to me .

  • @mohantee
    @mohantee 3 ปีที่แล้ว

    1:59

  • @sivaforutube
    @sivaforutube 5 ปีที่แล้ว

    Why are there so many comments about how he looks? I guess we are just bored wannabe programmers, eh?

  • @dardaC137
    @dardaC137 5 ปีที่แล้ว

    You just make it more complicated:|

  • @theohollenbeck6734
    @theohollenbeck6734 4 ปีที่แล้ว

    who cames randomly to on this video?

  • @zeladeand3712
    @zeladeand3712 3 ปีที่แล้ว

    Phill from Modern Family but more serious.

  • @RusuTraianCristian
    @RusuTraianCristian 6 ปีที่แล้ว

    Uhm, guys. On short: API = data exchange between two or more applications.