icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a javascript course? Or looking for more detail on Dave McFarland's AJAX Basics? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

AJAX is an important front-end web technology that lets JavaScript communicate with a web server. It lets you load new content without leaving the current page, creating a better, faster experience for your web site's visitors. In this course, you'll learn how AJAX works and how you can use JavaScript to communicate with a web server. We'll use plain JavaScript as well as jQuery to create AJAX requests and use the response to dymically update your web pages. Along the way, you'll build mini-projects to reinforce your learning. We wrap up the course with a small project, showing you how to apply what you've learned to pull images from Flickr and display them on your web site.

icon
Instructor Details

Dave McFarland

icon
Reviews

4.8

19 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Student on 3 years, 7 months ago

Instructor was very easy to follow and gave a good background on Ajax. The project was well suited to a beginners course, would recommend One of my fav treehouse classes so far

By Student on 3 years, 7 months ago

Dave is by far the best teacher from Treehouse. Like all his other courses, this one is well designed and gives the student a solid foundation to incorporate the topics at hand into their own projects.

By Student on 3 years, 8 months ago

I'm a big fan of Dave's teaching style and think he did a great job of teaching and explaining the basics of AJAX and how you can use it to asynchronously interact with servers. I'm sure the topic goes deeper than what the course covers, but it should give you a solid base of knowledge and technical ability for you to go out and actually implement AJAX in your own personal projects.

By Student on 3 years, 8 months ago

Very well made and thoughtful course. Enjoyed it a bunch and really felt accomplished after. Teacher was clear and concise. And the quality of the videos were top notch. I recommend this to anyone needing to understand AJAX.

By Student on 3 years, 8 months ago

Dave is a fantastic teacher Not only to explain the content but his quizzes and challenges demonstrate his commitment with the student learning. It really made the difference to me.

By Student on 3 years, 8 months ago

Fantastic teacher. Clear, concise, and very detailed. I learned so much in so little time Dave has a very energetic way of explaining hard subjects that keeps you engaged.

By Student on 3 years, 9 months ago

This course was fantastic The instructor did a really great job taking a complex subject and explaining it in some very short video courses and relevant projects. I think he has a fantastic teaching style and hope to do more courses with him. I also really appreciate the challenges he gives us outside of the challenge framework Treehouse provides. These are small projects that you are given in a short video that explains what the instructor wants you to do and then he leaves you to it. He goes through how to do them in the video straight after and even gives you ideas on how to improve the existing code. I find the Treehouse resources to be fine for this particular course but I gave Provider a lower score due to issues I have had in the past.

By Student on 3 years, 9 months ago

Really exciting and practical content. Dave speaks clearly and goes at just the right pace, and with enthusiasm I look forward to taking more of his courses on Treehouse.

By Kushal Mahajan on 3 years, 9 months ago

I love Dave's style. It's fast and precise without wasting any time on documenting the ideas in a complete video. A special thumbs up to the alternate weather API projects or similar kind he introduces. It gives a motivation to write some new code and not just repeat same code typed in during the videos. However, I would love if some more complex challenges or projects can be included. I sincerely appreciate the way teamtreehouse has put up the content and you have taught up basics. I am up up and running with Ajax too now after Jquery. Already have 92%ile in Javascript but it feels still a long way to go and code some tough challenges.

By Student on 3 years, 9 months ago

Dave is awesome. I like all of his courses he is a cool teacher. I highly recommend this course for everyone who want to learn about AJAX. I think the examples/projects were exciting.

By Student on 3 years, 10 months ago

Dave's courses tend to go long, and that is because he breaks down the content into small pieces that help you learn new concepts little by little. The AJAX course was especially helpful in this. It was tough, especially stage 3. But, stage 4 was much more fun and enjoyable, and in the end I feel a lot more confident about my ability to make my own project with AJAX.

By Student on 3 years, 10 months ago

I love treehouse courses and this was no exception I was literally asking myself how to prevent one form I made from going to another page. This course gave me the backup I needed. 10/10