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

What's going on with the JavaScript course content?

The one gaping hole in Treehouse's course content: JavaScript.

You're retiring the only existing course that goes beyond the most rudimentary concepts, but there's nothing (roadmap or elsewhere) that will replace it. Given that course isn't very good, but it's all there is. There's simply no good comprehensive JavaScript foundational course--instead, you jump from "how to make variables" to "learn Angular!".

I see backfilling going on--like the course on JS loops and arrays--but please, please please, create a real JS course that provides real training for front end work, and not the hodgepodge you've got right now.

Oh, and while I'm making wishes--please let Dave McFarland teach it. He's one of the very best instructors you've got, and the quality of his courses always stand above most of the others.

4 Answers

I enjoy the JavaScript course as well, and with the growing rise in JavaScript popularity I am sure that Treehouse will feature more courses on the subject. I will add, though, that it may be helpful for you to be more specific about what would benefit you as a student. We all learn differently, and we all have different expectations from the courses, perhaps if you outlined more of what you would like to get out of new JavaScript material it would help them out? What sort of courses geared toward front end work would interest you?

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,253 Points

If the content on Protoypes is being retired I would be very confident that there will soon be a replacement course on the subject.

I would suggest an Advanced JavaScript Objects course would cover it.

Dave McFarland - I wonder if you would be able to confirm if anything on this is on the roadmap for JavaScript? :-)

Treehouse Project Reviewer

And once again JS content is following behind... What has it been, 1 course over the past 6months? And to me it looks like Dave is out of the picture. Been trying to get answers but nada... Oh well, at least Code School is keeping it up.

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,253 Points

I believe Huston and Andrew are the main players in the JavaScript topic now. I wouldn't be too worried just as Dave's courses on JS Basics and JS Loops and Arrays are still very new and fresh.

Also there are new topics recently in Game Development and C-Sharp which I believe is up and coming which might be why JS courses are being scaled back at the moment. There's only so much new stuff the instructors can throw at us :)

Compare quantity, quality, and freshness of Treehouse JS content to Pluralsight.


Thanks. Yep, I've posted specifics before (like this: https://teamtreehouse.com/forum/top-five-courses-id-like-to-see-on-treehouse)--and there are a few specifics in the post above--but really, it's not difficult to see what JavaScript content is missing.

But, to be specific about JavaScript:

  • Closures
  • Function expressions
  • Prototypes
  • Objects (of all kinds, in detail, because it seems the key concept of JS to me)
  • Anonymous functions

Some of these are covered in the soon-to-be-retired "JavaScript Foundations", but the course just isn't good quality.

In this area, Codeschool, er, schools Treehouse. They realize the critical need for thorough, well-rounded coverage of JavaScript, and they deliver. It's a foundational topic. I'd love to see Treehouse do the same.