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

General Discussion

Will the AJAX course get me up to speed on API’s, and give me the tools to build an app?

If not, what would be a good course to get that information from?

For example, if I wanted to build an IMBD or Twitter clone using API’s to fill in the data?

1 Answer

Eric M
Eric M
11,545 Points

Hi mryoung,

AJAX is one part of what you would need to learn to build the sort of fully featured web app you are referencing. If that's your goal you'll probably need to complete a track or two. A track is a series of courses that build on eachother.

You'll need HTML, CSS, and JavaScript (or JavaScript & Python) and some understanding of how to actually serve your site to users. You can start with the Full Stack Foundations course, which covers a little of everything and then choose where to go from there.

With the AJAX course and some figuring out you could certainly get some API responses displaying on a webpage. If all you want to do is display data this will be enough. But if you want to be able to filter that data, or show different content to different users, or search, etc. you'll need the bigger picture.

Good luck with your project!