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 👏👏👏
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.
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!
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.
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! 🎓 👍🏻
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.
Thanks for the video it was very helpful! The countries api has changed slightly for anyone following along. To get the countryCard name your innerHTML should be "country.name.common" or "country.name.official". To get your the countryCardImage your src should be "country.flags.png" or "country.flags.svg"
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:
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!
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.
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!
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 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.
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.
Hi can you make a video on token authentication to protect our json API from unauthorized access. How to set-up token How to check the valid and also invalid token handling etc.
I don't know if you covered this in any of your videos, but what I need is a way to use AJAX to auto update an image from a sequence of digits, and feed the results into a image display ... My source outputs both strings and JSON... I want the result page to be a (NO CLICK) (NO META TAG) auto update display. Example: $string = $temperature; // "70.397" // parse the string into separate digits(including decimal point) and feed it into
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
@@tomastognozzijamkosian4127 lol thanks for the laugh! been an eternity haven't heard that term 😆 Now that I think about it, in North America we do have indeed Neanderthal "football" :P , and it's equally fun (but I miss football, indeed )
@@unereplicante3321 you mean you know the "Cruyffist" term? That's cool, I love the positional style of football. I haven't really followed USA football (I follow LaLiga, Eurocup, Champions...) So I don't know which team in USA plays similar to this style. Which one would you recommend to follow in USA known to play good football?
@@tomastognozzijamkosian4127 I'm not an expert in football and I don't follow it as much, but I've heard of Cruijf style (I grew up in North Africa) ^_^ I meant by "football" in North America "super ball". It has its own style and game (and more on the Neanderthal side lol) but I can't help but feel it's lacking the technique and finesse of football.
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 :) :)
Really good - just a question about innerHTML, isn’t this discouraged because of injection? The name could be any range of HTML which could include scripts, as far as I understand. Maybe it sanitizes it now.
Axios and Fetch and HttpModule in Angular are good alternatives to AJAX. I believe they essentially use AJAX under the hood though I'm not positive on that.
@@HELLNAWW I prefer using vanilla js with ajax, but unfotunantely the companies normally require use of those tech like axios and fetch. Honestly in my opinion doesnt really matter since you solve the problem, but for them it matters.
@@unkn0wnrge189 We need a video example on how to do each of these different ways to access an API through Javascript. At least the most popular ones. I've always done backend so AJAX blows my mind.