Async JavaScript Part 1: What is AJAX?

Поделиться
HTML-код
  • Опубликовано: 19 июн 2021
  • Click here for Video Sponsors: cast.ai/codewithania.!! CAST AI. CAST AI offer AI-driven cloud optimization for Kubernetes, instantly cutting your cloud bill, preventing downtime, and offer 10X the power of DevOps.
    In this video I explain what AJAX is, as well as show you how to use it with our own code example.
    This video is part of a Asynchronous Javascript mini-series. next up:
    Part 1: AJAX Explained
    Part 2: Async vs Sync JavaScript
    Part 3: Callbacks
    Part 4: Promises
    Part 5: Async and Await
    ___
    ⭐ In most videos I use Tabnine as my A.I autocompletion tool. You can download it for free here: bit.ly/tabnine-top-tool
    ⭐ You can get a blockchain domain with my affiliate link here: bit.ly/get-a-crypto-domain
    ⭐ If you would like to buy me a coffee, well thank you very much that is mega kind! : www.buymeacoffee.com/aniakubow
    ⭐ Sign up for weekly coding tips from my newsletter partnership: bit.ly/JS-tips
    You can also find me on:
    Twitter: / ania_kubow
    Instagram: / aniakubow
    #codingbootcamp​ #coding

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

  • @girabbit
    @girabbit 2 года назад +52

    FINALLY someone who can explain coding without casually throwing in terms they think you should know, or assuming you understand it and just need a refresher. You’re explaining the concepts behind it, not just describing the code 👏👏👏

  • @harrismawardi4195
    @harrismawardi4195 2 года назад +26

    I just went through this topic on Codecademy today but it felt super rushed in actually explaining what it was I was learning - your vid is so clear and I feel a lot more confident in understanding the code I am writing!

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

    Thank you so much for this clear explanation - my Codecademy exercises rushed through this concept and I barely retained the concept. This is much more clear and straightforward you're an excellent instructor!

  • @kenneth6965
    @kenneth6965 2 года назад +16

    I graduated from a University and I am now in my first software development internship. Now I realize I know nothing. Videos like this really help out. Thanks Ania for making these videos I really appreciate what you do for the dev community.

  • @Working800
    @Working800 3 года назад +3

    My first tech reunion was on wednesday 16 and this is something they tell us to look at, perfect timing

  • @user-wt9xz1sc9w
    @user-wt9xz1sc9w Год назад

    By far the best tutorials on youtubes! You are simply amazing at actually explaining everything as you go along!
    Thanks a bunch, and keep up the good work!
    Much love from a Denmark!

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

    Thank you so much, Ania! Your videos are so helpful and so easy to follow along with. I enjoy watching and learning from you 😊

  • @strategy_gal
    @strategy_gal 3 года назад +8

    This is a great tutorial! I've always been curious about AJAX and I'm glad I found your video. Thanks for sharing!

  • @AmirSiami
    @AmirSiami 7 месяцев назад

    wow I just love the way you're teaching. So smooth, so confident. You're the best.

  • @rageofstate2695
    @rageofstate2695 2 года назад +7

    Thank you for such a clear explanation of a concept I had trouble fully grasping. Now it makes complete sense.

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

      Thanks for watching 💚

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

    I am trying to wrap my head around AJAX and at the right time your video comes to save my life
    waiting for it!!

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

    Amazing video as I expected!. Can't wait to see the other parts.

  • @ahmadalharbi9097
    @ahmadalharbi9097 3 года назад +3

    Thank you Ania , You made ajax simple for me , looking forward to your next video about ASYNC

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

    I am a fan, There are times i find myself replaying tutorial videos and the last play always leaves me more confused that the first. I love Ania becuase she really breaks the concepts down in very digestible terms. Ania is the goat.

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

    Thank you so so much for this explanation. This cleared up so many things for me within just 20 mins. Highly appreciated.

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

    You are such an Angel Ania, your teaching style and narration is spectacular!
    Thanks for everything you do!
    Love you♥

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

    I really like your mini series! thanks!

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

    This is very useful, loved the ease you have to explain thank you very much Ania 🎉❤

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

    simply put you wrote async concept in my mind forever! Thank you Ania

  • @HELLNAWW
    @HELLNAWW 3 года назад +3

    What we need is a video going through all the different ways to perform AJAX. There's this way, jQuery AJAX, Axios, Fetch, and HttpModule in Angular. Probably more but at least these are the most common.

  • @tedspens
    @tedspens 2 года назад +6

    I'm learning so much from your channel because you explain everything so clear and precise. AJAX is one of those things... I've always had a clue how it works, something about http request and xhr, but nobody has explained it so well before now. It's like they assume I know a lot of things that I don't know. You have a knack for teaching. Thank you! 🎓 👍🏻

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

      Thanks so much! It’s comments like these that make it all worth while 🥰

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

    Finally this stuff is making sense to me... and is going to be really useful. Thanks Ania.

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

    Eagerly waiting for the next set of videos in this series

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

    Awesome tutorial Ania!...you just cleared all my doubts.

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

    Very useful explanation about ajax, I'm waiting for more of this kind of videos 👍👌

  • @lisakrause8944
    @lisakrause8944 3 года назад +3

    This is sooooo helpful THANK YOU !!!

  • @hananfadah
    @hananfadah 5 месяцев назад

    Thank you so much for covering this topic so well!

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

    Excellent example of ajax, the first video of yours that I see and it is very cool. Greetings from LATAM

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

    This is 100 times better than my JS class in college lol, amazing job!

  • @johnniewalkerjohnniewalker2459
    @johnniewalkerjohnniewalker2459 7 месяцев назад

    thank you Ania.This video was really helpful.

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

    I love the way you teach. It is enjoyable.

  • @se-vs7sg
    @se-vs7sg 2 года назад +2

    Very nicely done video and great explanation and all. Subbed

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

    These videos are awesome! Doing a much job of stepping through content than my uni lectures 😭

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

    Great! Best and beautiful webdev teacher ever!

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

    Thanks Ania , I liked your video

  • @Fine-LivingSoul
    @Fine-LivingSoul 2 года назад

    You are simply too Good for me as a Teacher 🌹

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

    Thanks for awesome explanation. Helpful and clear.

  • @RahulKumar-ng8rs
    @RahulKumar-ng8rs 2 месяца назад

    THank you ma'am, really simple and fun to understand.

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

    Awesome Ania, thank you for your time and your qualitywise tutorials. Personally i have learned a lot and I do really like your approach in every concept. Without sounding ungrateful do you think sometime in the future make a series or a video about algorithms, like solving some from Codewars from novice to more advanced with the same approach you use so far. Thank you again and have a great week :) :)

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

    Gradually making sense of this.

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

    Thanks Ania, well explained.

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

    excellent clear and complete, thank you

  • @kholahchoudhary637
    @kholahchoudhary637 Месяц назад

    Absolutely brilliant !!! You are a saviour!

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

    Brilliant, can't wait for another video!

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

    love your vids they helped alot and are super fun, thank you Ania

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

    Mi piace molto il tuo modo di spiegare. Brava

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

    Amazing subscribed today and already watched several of your videos. All of them are just so good:))

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

    Great video, great explanation. Thanks!

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

    Thanks a lot, very nice and neat explanation. Keep up the good work!

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

    love u, your teaching, and your accent

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

    Thanks Ania!, I really apreciate that content.

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

    Amazing Ania!

  • @rasib101
    @rasib101 6 месяцев назад

    Thank you for this lovely video!

  • @nhanth
    @nhanth 3 года назад +10

    100k subscribers is not too far ahead ; )

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

    love it, excellently explained

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

    The greatest teacher!

  • @gamebred6995
    @gamebred6995 6 месяцев назад +1

    Epic explanation ❤

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

    Awesome as always Ania 👍😎

  • @devine_noise
    @devine_noise Год назад +9

    If you're just getting here the api has been updated and the paths to make this tutorial work are 'country.name.common' and 'country.flags.png'

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

      I was driving myself nuts after getting: [object].THANK YOU! Also, how did you find out?

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

      Thank you, much appreciated!

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

    I Can Actually Use AJAX And Have, Very Nice Present My UNIX Based Minx; Love You and Your Work ~

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

    this is a great video , you have explained very well

  • @onestepwebdev
    @onestepwebdev 3 года назад +8

    Hi Ania, nice tut, I must have learned this 20 times already though hopefully hearing it from you will help it finally stick. Looking forward to the Fetch tut ( same applies). Have a great day.

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

    super helpful i was having some difficulties to understand what is the relation between all these names JSON AJAX XML JS wow now it's really clear thanks

  • @matt.mattox3518
    @matt.mattox3518 2 года назад

    Thanks again for another great video:) Of course I subbed! I encourage all others to as well as she has great content and tutorials.

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

    You are a great teacher

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

    you are amazing ANIA thank you for the amazing explanation. mostafa from egypt.

  • @Jimbob2k
    @Jimbob2k 3 года назад +3

    You have been making some great vids lately

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

      thanks so much Sunil!

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

    cool, now im dominant on using api, thank you so much

  • @Stevengdev
    @Stevengdev 11 месяцев назад

    I like the way you teach!!!

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

    Oprócz kodowania to chciałbym tak super posługiwać się angielskim jak Ty :D Cudownie brzmisz, wyglądasz i kodujesz!

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

      Dziękuje ślicznie! 😊

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

      @@aniakubow Aniu proszę podziel się sekretem jak można nauczyć się angielskiego żeby mówić jak Ty ? :D

  • @ssumit196
    @ssumit196 3 года назад +3

    thanks Ania, I hope you'll do a bit of *fetch & axios* in your upcoming videos.

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

    Thank you my best teacher

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

    Nice tutorial!!!! thank you!

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

    Thank you for this! Super cool video! A+++

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

    GO Ania! Thank you sooooo much!

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

    adorei sua aula !!!

  • @sanfordhoffman2392
    @sanfordhoffman2392 8 месяцев назад

    Very well done.

  • @BMikel
    @BMikel 3 года назад +6

    Also struggling to wrap my head around AJAX. As well as AJAX interacting with JSON

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

    Omg such blast from the past, this reminds me of when I first read about it in a Javascript tutorial book and didn't yet understood how it will change the web.
    Had to look at my Amazon orders, that was 13 years ago, yeah those different return states, different syntax for IE or the others and only about plain text data. ^^

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

      Thanks so much for sharing Chris 💚. And thanks as well for watching - I’m so honoured 😊

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

      @@aniakubow Honoured by me? Now I'm blushing... 😅
      Always refreshing to come back to the basics once in awhile, I think I landed here some months ago after watching a video of Web Dev Simplified.

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

    Nice video. Thanks!

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

    Thanks for learn I love

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

    Awesome content 👍

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

    you have a very good input. 😂 thank you

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

    You are awesome. Keep it On!

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

    Thank you so much

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

    Thank you!

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

    Nice video. Thanks a bunch. But why did you not use responseText? And what are headers please?

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

    Thanks for share.

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

    Great video

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

    Now thanks I appreciate this you gave the look and I like ok buy🥰

  • @adhoccerswings
    @adhoccerswings 3 месяца назад

    Hell yes. I'm on a cyber security course, it often happens that I somehow solve the coding tasks, then am left wondering what the hell exactly happened = why exactly does it even work (since the explanations on the course are super stripped). Videos like this are GOLD. Thank you!! c:

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

    Thanks a lot😍.

  • @ygr4943
    @ygr4943 2 месяца назад +1

    شكرا

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

    Tnx Ania very useful video but what difference between XMLHttpRequest and Fetch? What better to use?

  •  2 года назад

    You`re my hero

  • @mwalecz
    @mwalecz Год назад +2

    did this recently and the new revision of the countries rest api has an added layer of keys, so to get the country name in the innerHTML I had to use 'country.name.common' in the onload function. Similar for the flags, use 'country.flags.svg' - here you can extract the image alt text and a .png version as well, I just used the svg.

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

    Do videos on promises 🎉🎉

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

    loved it.

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

    Wow I just learn lots of things here..do you have any course for complete web development?

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

    thank you