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 trialJames Gill
Courses Plus Student 34,936 PointsWhat'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
mikes02
Courses Plus Student 16,968 PointsI 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?
kevinardo
Treehouse Project ReviewerAnd 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
Treehouse Moderator 91,253 PointsI 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 :)
James Gill
Courses Plus Student 34,936 PointsCompare quantity, quality, and freshness of Treehouse JS content to Pluralsight.
Jonathan Grieve
Treehouse Moderator 91,253 PointsI had a quick look. What are your thoughts?
James Gill
Courses Plus Student 34,936 PointsMike,
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.
Jonathan Grieve
Treehouse Moderator 91,253 PointsJonathan Grieve
Treehouse Moderator 91,253 PointsIf 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? :-)