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

Louis Morgan
Louis Morgan
2,288 Points

Are courses outdated?

Are some of the tracks outdated? As the web changes every day and we can't see when a video was posted? Should we be concerned with learning outdated techniques? After all I will be paying for this as an unemployed graduate of graphic design. I want to take my graphic design knowledge and become a front-end web developer. Basically as quickly as possible. (I know it takes time)

Thank you for your time :)

Joel Bardsley
Joel Bardsley
31,249 Points

The front-end development track is pretty much up-to-date. One thing that hasn't been touched upon yet is ECMAScript 6, but there is a course scheduled for sometime next month and teacher Andrew Chalkley has posted a blog about getting started with ECMAScript 6. However that isn't something that should stop you learning the main principles and techniques covered in the JavaScript and jQuery courses.

In terms of HTML and CSS, everything is as current as possible. One subject that's missing from the track is Sass (an extension of CSS) but there are several courses in the Library about it, and are worth looking at after completing the track.

Hope that helps. If you have any further questions about the front-end development track, I've gone through the whole thing, so feel free to ask.

2 Answers

Zachary Kaufman
Zachary Kaufman
1,463 Points

All of the tracks have valuable information in it, but "outdated" is debatable. For example the Objective C track could be considered outdated because Swift was made to replace Objective C and has done it's job well. But Objective C is still a programming language used in many apps and learning it could be valuable for an iOS developer even if they are primarily using Swift. Most of the time, when theres an update to a language, Treehouse makes a video talking about the syntax differences between the former and the latter version of the languages. But the tracks are still the best ways to learn the language.

Colin Birdwell
Colin Birdwell
9,733 Points

The Node.js courses are woefully out of date.

Guys, its 2019 and its still not updated :( I just tried to learn rails API and that was out of date too....