What is API ?

Поделиться
HTML-код
  • Опубликовано: 21 ноя 2024
  • Welcome to a youtube channel dedicated to programming and coding related tutorials. We talk about tech, write code, discuss about cloud and devops. That’s what we do all day, all year. We roll out a lot of series and videos on our channel.
    All the learning resources such as code files, documentations, articles and community discussions are available on our website:
    chaicode.com/
    You can find our discord link, github link etc on the above website.
    Twitter/X link: x.com/hiteshdo...
    Discord link: hitesh.ai/discord
    Learn React with 10 projects: • Let's learn react from...
    Learn Docker: • A practical guide on D...
    Learn Kubernetes: • Complete Kubernetes Co...
    How does a browser works: • How does a browser wor...
    How nodejs works: • How node JS works | En...
    Learn Redux-toolkit: • Learn Redux Toolkit in...
    Learn NextJS: • Nextjs Full stack course
    Learn Typescript: • Why to learn Typescript
    Learn Javascript: • Welcome to new JavaScr...
    Learn React Native: • React Native Mastery: ...
    Learn Zustand: • React state management...
    Learn Golang: • How to get started wit...

Комментарии • 2,3 тыс.

  • @srikanthnadakuduru351
    @srikanthnadakuduru351 5 лет назад +713

    An API is a service provided by an application to other external applications to exchange data

    • @Root-uno6nw
      @Root-uno6nw 4 года назад +26

      One of the best definitions on the internet , only issue is that its not in detail, but thats okay no definition is bound to perfect. Thanks man!!

    • @priyadarshiniMG
      @priyadarshiniMG 4 года назад +8

      Thanks ...it's simple and clear for beginners like me..

    • @sandeepverma337
      @sandeepverma337 4 года назад +7

      Simple Crisp and Clear (Laud). BEST Definition of API. Hats off to you :)

    • @tamaghnadey3050
      @tamaghnadey3050 4 года назад +49

      API is nothing but a waiter in a restaurant.

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

      @@tamaghnadey3050 hahha true

  • @vikramgokhale7302
    @vikramgokhale7302 4 года назад +20

    Great to see people simplifying concepts. As you have rightly observed, majority of the people start using jargon in a bid to impress and end up confusing the newbie, rather than to make the concept simpler and easier to understand, using common everyday examples. Good work.

  • @lisajee4962
    @lisajee4962 2 года назад +18

    I am on my journey to becoming a Full-Stack Developer and you won't believe how many articles about API's I have already read in order to finally understand their purpose. 😄
    Your video is pretty old but when I came across it today, I stayed because your intro sounds really promising and you know what?! I finally understood! 🥳 You explained it very well. Thank you so much Hitesh. Bohot, bohot dhanyawad apko. Greetings from Germany!

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

      haha same, Namaste Ram Ram🙏

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

      Guys just believe me he is not evolving he is already one step ahead from today world from beginning ..

  • @Phantasm311
    @Phantasm311 5 лет назад +16

    Just want to say great job. I've done classes at Harvard, MIT, Lambda, and Coursera and Udemy. And the was by far THE BEST, most SUCCINCT, and USEFUL summarization of an API. Thank you!

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

    From now onwards I'm never gonna forgot.what API is......hats off to u..sir❤️

  • @praxxycool
    @praxxycool 5 лет назад +57

    I started following you from past few months, You have a good grip on programming skills and concepts, I loved how you defined API. Thank YOU.

  • @ShowMeMo
    @ShowMeMo 5 лет назад +8

    Thank you! I am very computer illiterate but when you explained API, I understand it and I don't feel like such a dummy now. Thank you for breaking it down for me.

  • @ClaudioParraGonzalez
    @ClaudioParraGonzalez 5 лет назад +4

    it looks to me that this explanation is valid also for an API, a library, a class, a function... even a program... "code written by someone else, and you can use that code in your application".
    Why API is different of the other stuff!

  • @rampraesathj.kumaran1701
    @rampraesathj.kumaran1701 5 лет назад +13

    Your awareness of how complicated the terminologies can be for first timer who wants to learn technical stuff and you did something about it is amazing! Thank you for simplifying things! I'm your fan for your ability to simply stuff!

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

    hitesh bhai jitni tareef kru aapka utna hi km pdega ,shukriya knowledge share krne ke liye ,jabbra fan ho gya jbse aapka channel dekha he maine

  • @Hussaini_PA
    @Hussaini_PA 5 лет назад +28

    Everytime I scroll in RUclips when I see your face I recognize you Huge Thanks sir. Always I watch your videos especially that one "how to publish your app on playstore step by step" this video deserve respect. 😃

  • @vigneshstronger8707
    @vigneshstronger8707 5 лет назад +187

    Thank you, But music interrupted with your voice

  • @harisisani99
    @harisisani99 4 года назад +8

    An Indian with good understandable speaking accent + no grammar mistakes and brilliant content Complete package in a video

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

      well a minor mistake but yes it is there.

    • @the-iter8
      @the-iter8 4 года назад

      @@taneyasoni If *you're* looking for grammatical mistakes *.*

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

    I will never understand why people put out definition videos and explain it in jargon. The reason people look up videos of explanation is because the jargon doesn't make sense in the first place. Some of these videos treat me as if I took 4 years of computer science in college. Thank you for simplifying things.

  • @ajithkumar-iu4vk
    @ajithkumar-iu4vk 5 лет назад +2

    I am beginner of programming & scripting language your videos improving to next level

  • @thehmm5224
    @thehmm5224 10 месяцев назад +4

    After watching js series just checked this vdo next level transformation 😂😂😂and

  • @rawaniajay
    @rawaniajay 6 лет назад +31

    Your truly a best teacher bro.Its my first time I watch your video.

  • @adityakadali
    @adityakadali 7 лет назад +9

    This is what I searched yesterday and today I started working with tweepy my first project with API. Nice video😊

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

    People like you understands our problems. Thank you

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

    Superb explanation. Any one person who don't belongs to IT field still tht person gets understand. Really, Hats off n Thanks for explaining API in very simple way 👍👌🙌

  • @adityasingh7634
    @adityasingh7634 5 лет назад +7

    Similar to this you can also post: What is a Server / Client ? How Servers work ? API + Server + Client ?

  • @AmeerHamza-cy6km
    @AmeerHamza-cy6km 4 года назад +84

    3:08 : start

  • @Mr.slikko
    @Mr.slikko 5 лет назад +74

    I appreciate the effort but the music was too loud, but thank you it was a great video

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

    His definition always made me crystal clear.. Thanks🙏

  • @14dhanshri14
    @14dhanshri14 3 года назад

    First of all u are too smart...and Very very very easily explained...it was asked in many Interviews to me i have used it too but never able to explain it properly, now i will be thankssss a ton

  • @bantydeysarkar2598
    @bantydeysarkar2598 6 лет назад +17

    Sir, your presentation Skills are Excellent.

  • @vijayjain133
    @vijayjain133 6 лет назад +395

    Please can you make session on How to use API practicality...

  • @b.balakrishna7635
    @b.balakrishna7635 7 лет назад +5

    Really appreciate your simple API definition, very well taught 👍. Sir, can you make a video about freelancing. How do you do it and what freelance platforms do you use?

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

    Awesome. I now understand what an API is - and without any technical mumbo-jumbo! 🔥

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

    Sir your videos or teachings never feel like pain in neck and feels like a nursery class : )

  • @erranbahadurbk
    @erranbahadurbk 5 лет назад +14

    Perfect explanation! we want dart and flutter series that's it! Hey guyz don't forgot to like every video of Hitesh sir coz he is such a nice person who makes things easier for us! #NepaliFan

  • @sumanvohra5783
    @sumanvohra5783 5 лет назад +9

    Thank you. This was the video i was looking for to understand API in layman terms.

  • @aditibhalerao6453
    @aditibhalerao6453 5 лет назад +5

    Thank you thank you thank you!!! API thing scares me. Whenever I hear it, I feel like I know nothing, despite reading about it many times. After watching your video I am feeling better.

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

    Your explanation is feudalistic sir, I am so happy.

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

    I am into SAP. Still I learn a lot from your guest interviews and these videos where you simplify IT buzz words so that anyone can understand.
    Love your content and I will be checking out your other posts as well. It all started with RUclips randomly suggesting your What is DevOps video.
    Subscribed.

  • @Dotto19
    @Dotto19 5 лет назад +9

    Hi thank you for good explanation but could you please reduce the volume of the music.?
    I would like to see how the APIs are actually implemented.
    Once again thank you for a great video

  • @GeenaAntunovic
    @GeenaAntunovic 4 года назад +17

    Thank you, finally someone explained it simple. You are the best Thank you. :)

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

    CRYSTAL CLEAR EXPLANATION. THANK YOU SO MUCH!

  • @junlopez9774
    @junlopez9774 5 лет назад

    Your correct, we don't need to check the meaning again to other websites after watching your video, thanks Mr. Hitesh...

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

    Explained in layman's language..Even a people without Tech background can understand . Thank You Sir

  • @latauppaluri853
    @latauppaluri853 5 лет назад +4

    API explained in simple terms which is great. Please share a video explaining how to use twitter API for sentimental analysis

  • @tendedPheonix
    @tendedPheonix 5 лет назад +51

    a full stack wed dev project to help students for interviews

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

      sir can you help, i am learner i don''t know about anything , where i am and what should i want to learn plzzz help if you can

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

      @@muawyaadeel7794 check out medium where u will get the roadmaps for diff devs

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

      Thanks for the explanation
      Please my Email. Khalideen100@gmail.com

  • @priyasingla6827
    @priyasingla6827 5 лет назад +7

    I have watched your video for the first time!! Your way of teaching with a smile is really awesome 👌🏻👌🏻great presentation skill😊😊

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

    Excellent Excellent Excellent...….wonderfully explained in simple words!! Kudos

  • @youcefkebir9131
    @youcefkebir9131 5 лет назад

    I usually don't like Indian accent but yours is really good, and like Einstein said if you understand it you could explain it in an easy way, keep up the amazing work.

  • @billylynch952
    @billylynch952 4 года назад +12

    You said "API is just code written by someone else that i can use in my application"
    That's also a definition for a library, is't it? I'm confused...

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

      API is library. Just push or load in project, if it is visible to your code means available in your code

  • @baharefil1184
    @baharefil1184 5 лет назад +23

    Hello.
    I really like your videos. In the near future I will be learning API with Java. I was wondering if you have covered that subject already.

  • @superashr991
    @superashr991 5 лет назад +5

    Love your channel. The English is very fluent and the script is smooth and fun :) ! 👍🏽

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

    Nice explanation. Amazing. You made it simple for Non.tech people to understand it.

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

    Hi Hitesh
    I am following you past few months, You have a good grip on programming skills and concepts, I am impressed on how you portrayed API. Many Thanks

  • @Sh1vashish
    @Sh1vashish 5 лет назад +58

    Good Explaination but that music is so irritating

    • @qaautomationcult3868
      @qaautomationcult3868 5 лет назад +1

      API testing & Automation
      A RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. Your software’s API is actually the most important part of the application that you can test because it is the business logic of your product.
      Syllabus
      1) API Testing
      2) Architecture of API
      3) API Codes
      4) API Testing Tools - POSTMAN
      5) API Testing Tools - SOAP UI
      6) API Testing Tools - CURL
      7) Additional Information
      8) API Automation with HttpUrlConnection
      9) API Automation with RestAssured
      please subscribe our youtube channel : ruclips.net/channel/UC0xat537YITJbN_9GSMUALA
      Fb page : facebook.com/learn.automation.testing
      linkedin page : www.linkedin.com/in/qa-cult-64835bb/
      website: www.qacult.com for various blogs and Upcoming Events

  • @Vandanakumari194
    @Vandanakumari194 5 лет назад +6

    Thanks for simple, clear n crisp explanation of API

  • @mandakinisahu5837
    @mandakinisahu5837 5 лет назад +9

    Hello sir !!
    This is Nikhil
    I saw your API video while talking the most technical thing in easy words
    ..
    Lot of thanks sir!!!

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

      No you are not nikhil...you're raghuvana

  • @youtube-admin920
    @youtube-admin920 4 года назад

    Nice explanation. Hope people don't get confused with"Re-direction"

    • @youtube-admin920
      @youtube-admin920 4 года назад

      Ex: PhonePe app redirects user to 3rd party platform

  • @NikhilYadav-zf2be
    @NikhilYadav-zf2be 4 года назад

    Always had a doubt about API and Frameworks.... In just beginning 1 minute, you talked about all the problems I faced in understanding these terms, pretty sure that by the end of the video, I'll learn what's actually an API. Thanks for the video. You're awesome.

  • @manish-mk
    @manish-mk 7 лет назад +41

    Sir, plz plz make a video on How to start a career as FreeLancer Programmer..

    • @SwapnilSoni
      @SwapnilSoni 7 лет назад +4

      Manish Kumar isnt freelancer is for graphics people?

    • @MintoIssac
      @MintoIssac 7 лет назад +3

      Not really, I've been doing Part time freelance Mobile apps development for the last 4 years

    • @arrowb
      @arrowb 7 лет назад

      ya i also agree with this ! please sir make a brief video on Freelancing..

    • @shreehanumanthtrading8769
      @shreehanumanthtrading8769 6 лет назад

      hi can you connect me on 9718358381 for a freelancer program i am looking for

  • @martinharris4416
    @martinharris4416 5 лет назад +15

    REMOVE MUSIC IT IS DISTRACTING

  • @disha9876
    @disha9876 5 лет назад +17

    Video starts at 02:10.
    You are welcome! :p

  • @prajithkarumathil
    @prajithkarumathil 5 лет назад +1

    very good explanation. You are right, just by reading boring complex definitions people lose their enthusiasm to learn something.

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

    Thanks hitesh .Helped me a lot to actually understand what is an API.Thanks

  • @mrigom1
    @mrigom1 5 лет назад +9

    Pls make part 2 on various uses, implementations of api

  • @DataLinkz
    @DataLinkz 6 лет назад +38

    "the Google" is now stuck in my head

    • @ravdeeprana
      @ravdeeprana 5 лет назад

      LOL

    • @YajurBawa
      @YajurBawa 5 лет назад +4

      You rarely DOES that!

    • @shubhojyotinath3455
      @shubhojyotinath3455 5 лет назад

      Yeah, he needs to work on his English and also on making the presentation much less wordy. Otherwise, good.

  • @duhita6863
    @duhita6863 5 лет назад +6

    OMG, you are amazing!!! thanks a lot for this video.

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

    Amazing! Thanks a lot. I’ll never have to look this up again

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

    so API : code that written by someone else and you can use that code in your application .. best,general and helpful definition .. thanks

  • @muhammadharis87
    @muhammadharis87 5 лет назад +4

    Helpful video, just one suggestion please don't use background music while explaining, it's distracting

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

      Yes, volume is too high for the music

  • @sunnysinha9728
    @sunnysinha9728 6 лет назад +5

    Hello Sir i am a b-tech student and i want to build some cool projects for my last year.. and it would be great if you give an overview how to plan things up and how it should go..I am learning machine learning and i'm thinking of it but to be a part of my project..Thank you for this API video..

  • @Prateekag1987
    @Prateekag1987 5 лет назад +20

    This was really helpful. Can you let me know the different between Restful and Soap API. Also the idea of going live on FB is great, keep it up.

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

      Prateek, Hardly SOAP is used nowadays! Almost 90% of company uses Rest.
      You can check out Naveen Automation Labs (What is API_Part-1) video, you'll get to know in details about the difference.

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

      Any explanation on what is rest api

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

    Right. Much better explained than in other parts: "API is code written by someone else".
    If it's written by me, isn't it called API anymore :))) ?

  • @GalaxyGalaxy-mq8cz
    @GalaxyGalaxy-mq8cz 4 года назад

    Your info on API is really so simple to understand and valuable. Now onwards I m your regular viewer. Always in wait for your upcoming videos

  • @guptarutvik4666
    @guptarutvik4666 5 лет назад +5

    please change or remove that background music
    Btw Nice Explanation

  • @jyotigupta-be9oy
    @jyotigupta-be9oy 6 лет назад +5

    Sir i want to learn API in java can you please explain API in java..and sir one more request make vedio on cloud computing and highlights detailed concept of that...your idea of coming live is excellent and i will surely catch you up on live ,....good going sir such an amazing personality you have

  • @navyapalak2742
    @navyapalak2742 5 лет назад +4

    Thank you this is very helpful for me to understand API.

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

    Great!. You are really great and absolutely correct. I could hardly understand any definition of API. But video makes me understand them in more better way. Thank you Mr. Choudhary. Thank you once again.

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

    pretty understandable, your vibe is really good but i felt there were a few grammatical mistakes which makes it a bit confusing for some people to understand the conepts, also you made this topic sound very easy
    thanks a ton, really.

  • @priyankakhalipe9977
    @priyankakhalipe9977 5 лет назад +5

    It would be helpful if you explain, How to use API in angular project?

    • @patelprince3790
      @patelprince3790 5 лет назад

      priyanka khalipe we use API and code the in JavaScript java python dotnet and web application

  • @Hitesh54321
    @Hitesh54321 7 лет назад +8

    Sir please make a video to explain Hadoop, Big Data and how to be a game developer?

    • @govindmishra910
      @govindmishra910 7 лет назад

      ruclips.net/video/Pq3OyQO-l3E/видео.html

  • @TheArabianHunter
    @TheArabianHunter 5 лет назад +7

    the camera you are using is amazing
    what kind of camera you are using to record the video if I may
    thanks

    • @vibirc5904
      @vibirc5904 5 лет назад +1

      camera used will be a dslr, but the important point is, he will be using 50mm prime lens

    • @TheArabianHunter
      @TheArabianHunter 5 лет назад

      @@vibirc5904 does the 50mm help shallow the Depth of field?

    • @vibirc5904
      @vibirc5904 5 лет назад +1

      @@TheArabianHunter yup, you are right

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

    This is the best and simplest explanation of API....great work Hitesh...!!!! Thanks a lot.

  • @richardtsys-bp7mh
    @richardtsys-bp7mh Год назад

    I would like this video to have the addition of how an API is used, by 'calling' it. What protocols are used? How does the API in question (for example, the Google SignIn) 'listen' for such calls? What is the basic exchange that happens after, say when requesting or verifying that API Key?
    If that can be added in, it will make this a much better explanation, as otherwise, I don't feel it adds much in contrast with all other similar videos.
    I always like to know how something is being done, so explaining the calling protocol (gRPC?) and a little more about what happens next, is always welcome.

  • @nikitamiteshpranami4987
    @nikitamiteshpranami4987 5 лет назад +8

    Hello sir.. Can u teach us React framework?

  • @yashpalgowda2339
    @yashpalgowda2339 7 лет назад +28

    thanks sir
    can u make video of
    firebase (API With python )

    • @naveen1000
      @naveen1000 7 лет назад

      ruclips.net/video/9TpX18XzO2w/видео.html fuuny ivanka vid

  • @abhilashkusa6672
    @abhilashkusa6672 7 лет назад +20

    can you make a video about FIREBASE?

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

    If I could afford this guy to mentor me..
    Excellent teaching style!

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

    Sie, Please use API with Java and upload a video of such kind! Great job with this one, finally understood the meaning of API

  • @amoljadhav2806
    @amoljadhav2806 7 лет назад +17

    Hello Hitesh, What is the difference between Web Services and Web APIs ?

    • @ArunraajSingh
      @ArunraajSingh 6 лет назад +3

      RESTful is API, while SOAP isn't.

    • @ijazkhan3335
      @ijazkhan3335 6 лет назад +2

      Restful is a sort of adjective that describes the kind of your api. A restful api is one that every platform can make use of..

    • @DK-hz4kh
      @DK-hz4kh 5 лет назад

      fb id plz brooo

    • @mickey8973
      @mickey8973 5 лет назад

      Arun Singh this is not at all true.

  • @manaligadre6690
    @manaligadre6690 5 лет назад +8

    Aaaaaahhh, background music is too loud. Awesome video tho!! In more videos, please dig deep and explain technical aspects as well.

  • @paavangupta3420
    @paavangupta3420 7 лет назад +4

    Sir, thank you for your awesome videos.
    Sir, your videos and courses are really good.
    Sir, can you also upload A course to make GUI application in C++ at LCO
    Sir, also a question was there in my mind that how can we combine two different programming language.
    like i just searched in google that in which language android is written in so the result was Java and C++
    how is this done sir.

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

    i am from Lahore Pakistan and i love your teaching style

  • @rishabapriyan7138
    @rishabapriyan7138 5 лет назад

    Thanks .A crisp and clear explanation.

  • @GOOD__GOD
    @GOOD__GOD 7 лет назад +5

    Can you help me with understand that , how can I create my own API over a certain language like c# (in Unity Game Engine ) , java ( Android Studio ) and c++ ( Unreal Engine ) and use it as a plugins in my projects created in respective Application. Thanks

  • @NomadicDmitry
    @NomadicDmitry 5 лет назад +13

    This should have been a 3 minutes video. I watched on 2x and still it was too much.

  • @prashanthkumar0
    @prashanthkumar0 6 лет назад +4

    JavaScript and php 😍

  • @KiranKumarBandarubsrs
    @KiranKumarBandarubsrs 5 лет назад +1

    very clear cut definition of API , that everyone can easily understand

  • @ANKITCHOUDHARYankitkrchy
    @ANKITCHOUDHARYankitkrchy 5 лет назад

    Kya clarity hai bro, awesome

  • @meghashyamnallapu2184
    @meghashyamnallapu2184 4 года назад +11

    I am not understanding for what purpose u kept background music for this kind of video

  • @relax-bq7ij
    @relax-bq7ij 5 лет назад +3

    Thank you very much for the video, however, the music is so very high and distracting .

  • @krishnasalampuriya1311
    @krishnasalampuriya1311 6 лет назад +5

    API on java

    • @khurram650
      @khurram650 5 лет назад

      Gersey is best for API in java..

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

    Wow! So easy to understand with your explanation and illustrations. Thank you!

  • @AMohamedMariam
    @AMohamedMariam 5 лет назад +1

    lovely explanation in the most simple ways ever
    Testing tools, please