Around 8:00 I said "videos". I meant to say "files". Everything is in this one video. I did not get to the libraries but we will do that in a separate video. Hope you guys enjoy!
Another great tutorial again as usual. Please you promised to make a tutorial for beginners on how to create and upload website to the sever!!! Am still waiting - Thanks
This is one of the most straight forward tutorials I've watched for JavaScript. Most videos post either pure basics or pretty advanced tutorials. Been searching for a video like this. Thanks for this video.
This is in my opinion the BEST video explaining AJAX on RUclips. I have scoured for hours and no other videos have explained the concept in such an understandable way. Thank you so so much. This is going to be so much help in Web dev classes at school. You, sir are a life saver.
I learned more with your videos in an hour than in all of the weekends of the past months.. I like the way you take the time to break things down and explain and diddle with the sections of code... The best i have ever seen... The way you play with things and break them is fantastic...
@@TraversyMedia hey, since i started front-end learning, i always wondered how do one ever connnect front end to back-end. I think i have a better idea now. i watched some parts but i understood. Will practice the content of this video later on. Thanks, dont erase it plz (LOL).
Just finished this, right after watching the JSON Crash Course. Two hours ago, JSON and Ajax didn't just make sense to me (I had used them a number of times, without understanding anything 🤧). Right now, I totally understand everything. Thanks a lot Brad. You're amazing.
Can't explain how happy I was to see this pop up in my notification. Couldn't wait to come home and watch it as if it was a game I recorded while I was away! Lol. Great video 👍
Brad hacks away (no pun intended) at the abstract and mysterious words, terms, and practices that surrounds programming, returning to us with mentally-digestible tutorials. Thanks Brad!
In just an hour, I now quite get the XHR object and the kind of situations where it is useful i.e. display data from a url without having to do a full page reload. Thanks a tonne Brad.
Woah how did you know I was looking for an Ajax tutorial?! I even watched your Json video yesterday and now you posted this. You're the man! Thanks brad
Video intro 0:00 ; What is AJAX 0:57 ; XmlHttpRequest (XHR) Object 4:06 ; Ways to make AJAX Call 5:07 ; Starting with AJAX 7:24 ; onreadystatechange 18:42 ; onprogress & onerror 22:35 ; AJAX Dealing with JSON 26:40 ; AJAX with External API 37:20 ; AJAX with PHP 45:15 ; Connect to DB 1:01:12 ; Outro 1:09:10 ;
This was the best ever Asynchronous javascript tutorial I ever watched . I finally understand how this Asynchronous instructions work . All that fog of confusion lifted up while watching and practicing your video . Really really really thank you very much Sir !
Really good, solid tutorial. I'm doing a course currently and this was just baffling to me at first but you've just made it so much more accessible and easy to understand. Excellent, thank you.
You're videos are so great for someone (me) who is just beginning to learn web dev (green as hell). You are so thorough in explaining everything, and you do it so clearly. Thank you!
Dude, i dont know who you are but your teaching method is just phenomenal. I have been searching yt for Ajax videos because i didnt quite grasp how it fully works and i got a load of grown asian dudes rambling and blubbering like over exicited little kids. You are great. Keep going! I am subscibed!
THANK YOU! It's so hard to find a good web dev tutorial nowadays that doesn't rely heavily on libraries (jQuery) or skips over many core concepts of how and WHY things work the way they do on the web.
This is the best JSON tutorial ive seen so far. So easy and straight to the point. I only stopped following at point 45mins because of the last examples using php. Still understood what he was doing because of the awesomeness of the earlier examples.
Before i watch the full video, i hit the like button and then i watch the video, because i always know there something good i'm gonna learn from your tutorial.
Love your stuff man! You've got a very lucid style. As a 60+ year old hobbyist Pascal & old type PHP coder, I'm finding making the leap to JavaScript tricky. You're really helping!! Thank you.
Hey Brad, im into ajax crafts nowadays, but what is even more important is that i just read an interview with you on a blog and.. yeah!..it's truly real and inspiring, much respect (even more than had before (which was already not a little tho', haha ! ) ) . Best wishes from Hungary
Brad, I wish you all the best, bud! You really are a teacher and your methods are nice, clean and easy to understand for all of us. Wish all the best for you and your family and keep it up with the good work. We need you 😁
Cant say thank you enough. Going through coding Bootcamp and I find your videos extremely helpful. Best on youtube for a fact. You are the man! Keep up the good work!
Thank you, Brad. Your tutorials are awesome. You actually do things from scratch, and explain every step. Also, I like those types of videos as - "been showed - now practice", short and valuable. Great! Wish you all the best from Ukraine! :)
Hello Brad. This is my First Comment, I wanted to thank you very very much for you awesome work! I've watched to many RUclipsrs, I didn't know Traversymedia until I bought some of your Courses on Udemy. I really don't have the words to describe how much I'am thankful. Best regards, Ademi
Thank you so much for this video Brad!! I have been struggling to understand AJAX, and this video just cleared up all the confusion I've had about it. I can't thank you enough!
I just finished this tutorial and yes I struggled and yes it took me many hours 😁 Got everything working and happy I stuck with it. Thanks for all the great content.
Brad, Started watching at 09:15 and just finished at 19:26. Glad to report I now have displayed in my AJAX5.html "Nosey Neighbour, Loud Wife, Bloody Dogs ....... It was worth the trek at the end. Thank you for keeping me sane! West
Great to see this video.I have been going to brush up on my JQuery for awhile now(from your tutorials) I think your jQuery tutorials with this tutorial back to back should do the trick. AJAX is one of those things I have always wanted to dig into deeper but never have. So, this will get me started...
In case you are wondering, the JSON.parse() function is used to convert a _"string"_ into a _"Javascript object"_ . Because when you receive data from a web server, it is always in text(string). However, make sure the text is in JSON format. Hope this helps.
Brad. You're a stud! Thanks for this crash course. The php part was especially good.Cheers! Keep word wrap on in VSCode: file->preferences->settings "editor.wordWrap":"on" Had to add php executable for intellisense to work: file->preferences->settings "php.validate.executablePath":"C:/xampp/php/php.exe"
Brad, thank you very much. I sincerely appreciate this content and the time and effort you've invested into it. I basically never watch ads, but here, I left them running. I'm working on a couple web development projects right now, and I'll probably buy one of your JS courses on Udemy. Thanks again. :) Don't mind this section... just me making a couple bookmarks: 1:06:19 - using PHP file to fetch info from database and send it to html file as JSON 1:07:40 - parsing and using received JSON in html file Interesting to me, since I just use PHP files, taking info directly, even with AJAX. Brad's way seems safer.
Currently, I'm at an intermediate level in HTML CSS, and JS and noob about back-End that how PHP & MySQL works and relative b/w them. So, today I feel relaxed due to knowing the full-stack web app work somehow. Thanks for the video.
Thanks for the PHP Part Really helped me for my Project that I have to submit tomorrow to get internship as a Web Developer. I Watched the entire course it was helpful. Thanks ,Brad
Thank you brad, really appreciate what you're doing, now I understand how AJAX works with the server side language like PHP. Cheers from Depok, Indonesia.
oh man! I really enjoy your explaining and clarity! never thought I could enjoy AJAX cause I find it very confusing for my habilities.. Now I'm encouraged to search, learn, and code. Thank you so much, Brad. Kudos
You are the best instructor, and you always make sure to explain exactly how things work and the "behind the scenes" of everything. Literally going right now to buy your Udemy courses! Thank you so much for sharing your knowledge with us.
Thank you for doing the MySQL insert and fetch. This is something I really wanted to understand and have not been able to find any good resources. Although I am sure there is a lot more for me to learn, this video has really helped me to get and overview of what is involved. Also you present things very well and make learning enjoyable. You are a GREAT instructor. (I have watch many of your videos on RUclips and purchased many of your courses on Udemy)
but, anyways, thanks for everything, i really appreciate all the lessons. i can now code in all web languages, including python and c++. your tutorials really helped as a startup. THANKS SOOOO MUCH
Thank you soooo much for this tutorial. You made me understanding the whole usage of ajax in one hour 😳 never got that much knowledge in such a short time. The part of combining it with php is so powerful 👍👍🥇 it is the basic you need to do everything you want.
Great video! Learned a lot!! First time to run Apache server and connect to MySQL, even able to use phpmyadmin!!! only took 30 times repeat and retry!!! Oh of course AJAX too!! Thanks
Thank you for this explanations. RUclipsrs like you, spending their time to explain web development instead of using their free time for themselves, man... It means world to me. Btw, I really liked the quick styling:) I spend much more time styling, and ends up terrible:) ha ha ha ha ha. Loved it. Keep it up!
Around 8:00 I said "videos". I meant to say "files". Everything is in this one video. I did not get to the libraries but we will do that in a separate video. Hope you guys enjoy!
Can you do a video on isotope and masonry please ? will be really helpful ,thanks :)
Another great tutorial again as usual. Please you promised to make a tutorial for beginners on how to create and upload website to the sever!!! Am still waiting - Thanks
Thanks a lot , Could you make some video for Javascript Flavours, like vanilla :P
Try GoLang instead of NodeJS. You have a good thought process
How do we use ajax in production without CORS errors?
Github pages?
Heroku?
Netlify?
Which of these will work?
I disable adblock when I watch this channel. Brad, you're a hero.
Thank you very much for that :)
I just whitelisted his channel too :)
i disable adblock donate to patreon and get his udemy courses
You mean you enabled adblock :) since disabling adblock means ads are free to come.
Lol?
Every time I hear that intro music, I feel really confident.
It gives me similar vibes as Netflix
I know, right?! It makes me feel like everything is going to be okay.
This is one of the most straight forward tutorials I've watched for JavaScript. Most videos post either pure basics or pretty advanced tutorials. Been searching for a video like this.
Thanks for this video.
This is in my opinion the BEST video explaining AJAX on RUclips. I have scoured for hours and no other videos have explained the concept in such an understandable way. Thank you so so much. This is going to be so much help in Web dev classes at school. You, sir are a life saver.
I learned more with your videos in an hour than in all of the weekends of the past months.. I like the way you take the time to break things down and explain and diddle with the sections of code... The best i have ever seen... The way you play with things and break them is fantastic...
this is the best AJAX course on the net by far Brad!
Thanks
Yes thank you brad
Definitely the best ajax tutorial!
better than Bucky's
@@TraversyMedia hey, since i started front-end learning, i always wondered how do one ever connnect front end to back-end. I think i have a better idea now. i watched some parts but i understood. Will practice the content of this video later on. Thanks, dont erase it plz (LOL).
after 6 years still you are the best
wow. He explains very complicated stuffs so smoothly.
Of course man, this is Brad Traversy you're talking about
@14:45 for those wondering, the fx open is inherited from the XMLHttpRequest constructor and can be found under the prototype (__proto__) property.
Just finished this, right after watching the JSON Crash Course.
Two hours ago, JSON and Ajax didn't just make sense to me (I had used them a number of times, without understanding anything 🤧).
Right now, I totally understand everything.
Thanks a lot Brad. You're amazing.
Can't explain how happy I was to see this pop up in my notification. Couldn't wait to come home and watch it as if it was a game I recorded while I was away! Lol. Great video 👍
Thats awesome, I hope you liked it
Brad hacks away (no pun intended) at the abstract and mysterious words, terms, and practices that surrounds programming, returning to us with mentally-digestible tutorials. Thanks Brad!
In just an hour, I now quite get the XHR object and the kind of situations where it is useful i.e. display data from a url without having to do a full page reload. Thanks a tonne Brad.
Woah how did you know I was looking for an Ajax tutorial?! I even watched your Json video yesterday and now you posted this. You're the man! Thanks brad
OMG Another awesome video from Traversy Media! Does he ever sleep or does he just make cool videos around-the-clock?
Traversy is a true hero
He's mr. robot
he sleeps
Looking at how much he work he will have tough time in 50s. I already lost my spinal cord. Now I am ghost.
I can't believe that only in one hour I understood what AJAX is and how it works with JSON, API's and PHP as well. Amazing video thank you so much!!!
Video intro 0:00 ;
What is AJAX 0:57 ;
XmlHttpRequest (XHR) Object 4:06 ;
Ways to make AJAX Call 5:07 ;
Starting with AJAX 7:24 ;
onreadystatechange 18:42 ;
onprogress & onerror 22:35 ;
AJAX Dealing with JSON 26:40 ;
AJAX with External API 37:20 ;
AJAX with PHP 45:15 ;
Connect to DB 1:01:12 ;
Outro 1:09:10 ;
This was the best ever Asynchronous javascript tutorial I ever watched .
I finally understand how this Asynchronous instructions work .
All that fog of confusion lifted up while watching and practicing your video .
Really really really thank you very much Sir !
Really good, solid tutorial. I'm doing a course currently and this was just baffling to me at first but you've just made it so much more accessible and easy to understand. Excellent, thank you.
These videos are invaluable. They serve as a great guide to html, css, ajax, etc particularly when reviewing videos from other providers
Brad make the best tutorials.
You're videos are so great for someone (me) who is just beginning to learn web dev (green as hell). You are so thorough in explaining everything, and you do it so clearly. Thank you!
Dude, i dont know who you are but your teaching method is just phenomenal. I have been searching yt for Ajax videos because i didnt quite grasp how it fully works and i got a load of grown asian dudes rambling and blubbering like over exicited little kids. You are great. Keep going! I am subscibed!
THANK YOU! It's so hard to find a good web dev tutorial nowadays that doesn't rely heavily on libraries (jQuery) or skips over many core concepts of how and WHY things work the way they do on the web.
best ajax tutorial i've ever seen!
This video changed my life, I learned from this video 5 years age, perfect one for beginners.
This is the best JSON tutorial ive seen so far. So easy and straight to the point. I only stopped following at point 45mins because of the last examples using php. Still understood what he was doing because of the awesomeness of the earlier examples.
Tysm for this tutorial definitely help me alot to create interactive stuff without reloading the actual page :D!
The most beneficial hour I've spent in the past few days. Thanks, Brad.
Before i watch the full video, i hit the like button and then i watch the video, because i always know there something good i'm gonna learn from your tutorial.
Love your stuff man! You've got a very lucid style. As a 60+ year old hobbyist Pascal & old type PHP coder, I'm finding making the leap to JavaScript tricky. You're really helping!! Thank you.
Best video Channel for learning programming thanks for helping my life
Hey Brad, im into ajax crafts nowadays, but what is even more important is that i just read an interview with you on a blog and.. yeah!..it's truly real and inspiring, much respect (even more than had before (which was already not a little tho', haha ! ) ) . Best wishes from Hungary
After reading the doc from MDN and came here for your tutorial, everything is so clear now
Thanks Brad! 🙏
Brad, I wish you all the best, bud! You really are a teacher and your methods are nice, clean and easy to understand for all of us. Wish all the best for you and your family and keep it up with the good work. We need you 😁
Brad, you've made me a front end developer. This video changed my way of Programming. Thank you for this amazing content.
Cant say thank you enough. Going through coding Bootcamp and I find your videos extremely helpful. Best on youtube for a fact. You are the man! Keep up the good work!
Thank you, Brad. Your tutorials are awesome. You actually do things from scratch, and explain every step. Also, I like those types of videos as - "been showed - now practice", short and valuable. Great! Wish you all the best from Ukraine! :)
This is QUALITY. I learn better in your video than in other online course. Thank you very much for doing this tutorial.
God level video....really was in need to get data out of a database without the page getting refreshed...A BIG THANKS!
Marvelous step by step tutorial bro, your name ought to be on the AJAX Tutors Hall Of Fame.
Among all the things I'm impressed by, the HD Audio and Video is the best i've seen in any tutorial videos :)
Thank you so much for not stopping at the simple stuff. I needed that last example for a project and I could not find an example anywhere!
Great work through. I am an AJAX noob to be accurate, and this was a great way to get to know the tech. Much appreciated.
This really helped me learn the ins and outs of AJAX! It was also a nice refresher for php & MySQL. Thanks Brad!
the quickiest 1h of my life , don't apologize
After few times coding and messing thing up , i finally got used to this request. Thank a ton, man
The level of confidence I have now is because I know there is Brad Traversy, I know I can learn anything with you; Thank you Brad, i'm grateful!
Incredible Course After 4 years, good job
This tutorial is too good to learn the basics of making get and post requests with JavaScript. Thanks a lot.
Idk if it's just me but I think doing AJAX with vanilla JS is a lot simpler than doing it with jQuery. Thanks Brad!
Thanks again Brad, Your videos are a staple to my personal and professional journey as a programmer. Every hour spent on your videos is invaluable.
Hello Brad. This is my First Comment, I wanted to thank you very very much for you awesome work!
I've watched to many RUclipsrs, I didn't know Traversymedia until I bought some of your Courses on Udemy.
I really don't have the words to describe how much I'am thankful.
Best regards,
Ademi
finally coming back after soo many years of absence
For all ajax tutorials i've been watch, this is so precise and the best. Thank you Man
Thank you so much for this video Brad!! I have been struggling to understand AJAX, and this video just cleared up all the confusion I've had about it. I can't thank you enough!
I just finished this tutorial and yes I struggled and yes it took me many hours 😁
Got everything working and happy I stuck with it. Thanks for all the great content.
thank you for taking the time off to create such good content. you have inspired me to help share my knowledge in the future.
Brad,
Started watching at 09:15 and just finished at 19:26. Glad to report I now have displayed in my AJAX5.html "Nosey Neighbour, Loud Wife, Bloody Dogs ....... It was worth the trek at the end. Thank you for keeping me sane!
West
You give me my whole semester in one video. 👏👏👍👍❤️❤️
Waiting for more....
Great to see this video.I have been going to brush up on my JQuery for awhile now(from your tutorials) I think your jQuery tutorials with this tutorial back to back should do the trick. AJAX is one of those things I have always wanted to dig into deeper but never have. So, this will get me started...
I have not watched it yet but I know Brad is dope and this is gonna help me a lot. I have been waiting for this from you. Thanks bud!!
In case you are wondering, the JSON.parse() function is used to convert a _"string"_ into a _"Javascript object"_ . Because when you receive data from a web server, it is always in text(string). However, make sure the text is in JSON format.
Hope this helps.
Thank you very much for focussing on sound fundamentals using plain javascript rather than any framework.
I had fun doing this Vanilla JS Ajax tutorial. Excellent Brad!!!
Brad. You're a stud! Thanks for this crash course. The php part was especially good.Cheers!
Keep word wrap on in VSCode: file->preferences->settings "editor.wordWrap":"on"
Had to add php executable for intellisense to work: file->preferences->settings "php.validate.executablePath":"C:/xampp/php/php.exe"
Hello Mr.Brad Traversy, i finished the video and just wanna say THANK YOU!!!
Ah! You have no idea how helpful this tutorial is.
Thank you so very much.
Brad, thank you very much. I sincerely appreciate this content and the time and effort you've invested into it. I basically never watch ads, but here, I left them running. I'm working on a couple web development projects right now, and I'll probably buy one of your JS courses on Udemy. Thanks again. :)
Don't mind this section... just me making a couple bookmarks:
1:06:19 - using PHP file to fetch info from database and send it to html file as JSON
1:07:40 - parsing and using received JSON in html file
Interesting to me, since I just use PHP files, taking info directly, even with AJAX. Brad's way seems safer.
You're such a great instructor. Thank you for teaching me a whole lot from your videos. :) very inspiring as well.
Currently, I'm at an intermediate level in HTML CSS, and JS and noob about back-End that how PHP & MySQL works and relative b/w them. So, today I feel relaxed due to knowing the full-stack web app work somehow. Thanks for the video.
Thanks for the PHP Part Really helped me for my Project that I have to submit tomorrow to get internship as a Web Developer. I Watched the entire course it was helpful. Thanks ,Brad
Thank you brad, really appreciate what you're doing, now I understand how AJAX works with the server side language like PHP.
Cheers from Depok, Indonesia.
oh man! I really enjoy your explaining and clarity! never thought I could enjoy AJAX cause I find it very confusing for my habilities.. Now I'm encouraged to search, learn, and code. Thank you so much, Brad. Kudos
Extremely useful!! That's what i've been searching for. Thank you for the time spent on this lesson!
One of the best courses i have ever seen
Thank you,
This was my most well spent 1-2 hours in the last half a year!
You are the best instructor, and you always make sure to explain exactly how things work and the "behind the scenes" of everything. Literally going right now to buy your Udemy courses! Thank you so much for sharing your knowledge with us.
You have really made my day with this crash course. OMG very easy to understand. Thanks so much for this video.
Thank you for doing the MySQL insert and fetch. This is something I really wanted to understand and have not been able to find any good resources. Although I am sure there is a lot more for me to learn, this video has really helped me to get and overview of what is involved.
Also you present things very well and make learning enjoyable. You are a GREAT instructor. (I have watch many of your videos on RUclips and purchased many of your courses on Udemy)
but, anyways, thanks for everything, i really appreciate all the lessons.
i can now code in all web languages, including python and c++.
your tutorials really helped as a startup.
THANKS SOOOO MUCH
Thank you soooo much for this tutorial. You made me understanding the whole usage of ajax in one hour 😳 never got that much knowledge in such a short time. The part of combining it with php is so powerful 👍👍🥇 it is the basic you need to do everything you want.
Dude, you are simply great. Never has anyone made me understand this better.
Thank you. It is very well structured tutorial. You are right about learning vanilla stuff first, it is so much easier to understand.
Bard, you are the best man. This is exactly what i needed. Thanks for an amazing tutorials! Cant wait to go home and enjoy your content.
Brad, you are such a boss! Finally everything makes sense!
You're a great professional indeed. Hello from Russia.
This was very helpfull for the understanding of AJAX. Thanks. I haven't started PHP yet but I understood the principle
Thank you so much about the video. It's the best AJAX tutorial video I've ever have!
Hi Brad, one of the best tutorials of Vanilla JS and AJAX I've ever seen!!! Can you make a video with a test form using AJAX and PDO as well?
Best Tutorial on this earth 🌍 🙏Thank you so much Traversy Media 🙏
Thank you for the awesome videos, Brad. I haven't found a video that explains Ajax this well yet.
I'm speechless! Just would like to say tremendous!
Absolutely loved it! Would love to see more back end stuff
Mehn, didn't know you exist until now I'm feeling really confident
Thanks a bunch 👍
Great video! Learned a lot!! First time to run Apache server and connect to MySQL, even able to use phpmyadmin!!! only took 30 times repeat and retry!!! Oh of course AJAX too!! Thanks
Thank you for this explanations. RUclipsrs like you, spending their time to explain web development instead of using their free time for themselves, man... It means world to me. Btw, I really liked the quick styling:) I spend much more time styling, and ends up terrible:) ha ha ha ha ha. Loved it. Keep it up!
Kudos Brad :) Amazing crash course. Time well spent
This is the best video on ajax on youtube. You are awesome! Thanks