Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools

Mike Ziolek
Mike Ziolek
10,185 Points

I see that the AJAX Basics course "will be retired on June 19, 2019.". What's the reason/will it be replaced?

Just like the question header states; will this course be replaced with something else? I'm taking the course right now and don't want to waste time or miss out on something newer that should be learned instead. Note - I'm not sure if this is in the correct section.

Thanks!

saikiran maddukuri
saikiran maddukuri
17,919 Points

same problem Dave Dave McFarland explain what does "will be retired on June 19, 2019." mean please explain.

4 Answers

Dave McFarland
STAFF
Dave McFarland
Treehouse Teacher

Hi! We are re-working AJAX Basics currently to remove the sections about jQuery. We will be republishing the course in a shorter format that only covers the basics of the XMLHttpRequest object: this is the fundamental technology underlying AJAX. So, the short answer is, if you're in the middle of the course, go ahead and finish it. If you haven't yet started it, look for the short version coming out in June. Either way, you'll get the same basic material about AJAX.

Another new addition to your AJAX toolbox is the Fetch API which is described really well in our Working with the Fetch API by the awesome Guil Hernandez.

Steven Parker
Steven Parker
231,269 Points

Hi, Dave, and thanks for chiming in. I'm curious about the basis for the "remove the sections about jQuery" part. Are you retiring support for jQuery in general? Or just placing it in separate courses?

And both of you guys are awesome! :wink:

Guil Hernandez
STAFF
Guil Hernandez
Treehouse Teacher

Hi Steven Parker,

We're retiring content related to making AJAX requests with jQuery and teaching the friendlier Fetch API. The follow-on course Asynchronous Programming with JavaScript teaches students how to convert XHR to promised-based requests with Fetch, using traditional promises and async / await. And the Working with the Fetch API workshop further builds on Fetch.

While we still may link to documentation on making AJAX requests with jQuery, we feel that sticking with the more elegant and modern Fetch API -- vs teaching three different data-fetching techniques -- better servers students taking the FSJS & FEWD curriculums.

Hope this helps! :)

Steven Parker
Steven Parker
231,269 Points

You can always see what's planned for release on the content roadmap page, but I don't see anything about AJAX there now. We can try tagging Dave McFarland and perhaps he will post an answer here himself. And you might also try writing to the Support staff — if you do, add a comment here to update us with what you find out!

And the JavaScript topic area might be the best place for an AJAX question, in case you want to move it.

saikiran maddukuri
saikiran maddukuri
17,919 Points

same problem Dave Dave McFarland explain what does "will be retired on June 19, 2019." mean please explain.

Mike Ziolek
Mike Ziolek
10,185 Points

Thanks Steven. I didn't realize there was a content roadmap. Unfortunately, it doesn't look like there is a roadmap posted up for the Front End track. All I see is what's here: https://teamtreehouse.com/roadmap

I hope Dave or someone else can speak to this - I'm close to finishing up the track and eager to get more knowledge under my belt!

Steven Parker
Steven Parker
231,269 Points

Download the videos if you can't get through it before the retire date!

saikiran maddukuri
saikiran maddukuri
17,919 Points

same problem Dave Dave McFarland explain what does "will be retired on June 19, 2019." mean please explain.