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 trialMike Nunyabeez
4,677 PointsThis shouldn't be offered anymore, the material is too dated to be useful. Real programmers use their console not WS!
This shouldn't be offered anymore, the material is too dated to be useful. Real programmers use their console not workspaces! I don't see a point in learning how to write a server with code that is no longer supported... Why waste people's time?
8 Answers
Ginger Williams
6,409 PointsI agree, this video and the node basics course needs to be updated before I can proceed. The content is way behind, doesn't work with version 6 and the docs are completely different. It just makes things more confusing and daunting. I was really looking forward to this course. Very Disappointing.
Mike Nunyabeez
4,677 PointsAlso, to anyone that cares... the only reason they encourage you to use workspaces is so they can run a massive amount of analytics on you.
Steven Parker
231,269 PointsI find the workspaces pretty handy. I don't always want to install software to take a course. And the ability to post snapshots is very useful when folks need assistance from the forum.
not bob
2,833 PointsHow did this get downvoted? ?
Reid Young
Courses Plus Student 14,209 PointsTo help Treehouse work better... and it's also very convenient for new coders. You're writing it like any of this is bad.
ryanjones6
13,797 PointsRather than not offering the course, the videos should be updated. And instead of using workspace, they should recommend and show the new videos using a local environment. I'm going through the course using Sublime Text for editing and Git Bash Console on Windows because it works and feels like linux.
Mike Nunyabeez
4,677 PointsThat's fine if you don't actually want to prepare yourself for real world implementation. But the day you go to actually implement your technologies, you'll have more catching up to do if you don't have a lot of experience working in the terminal. Also, if you want to be a developer, you should have node installed on your computer. It's one of the fastest and easiest ways to write a server. Good luck on your prep!
Steven Parker
231,269 PointsI should have been more explicit. I don't always want to install software on the machine I am using to take a course. I might be intending to use the software elsewhere.
Mike Nunyabeez
4,677 PointsMoreover, lookup how to take a screenshot, it's super easy. I have mine automatically save to dropbox.
Steven Parker
231,269 PointsScreenshots are next to useless when folks bring problems to the forum.
For that, they need to share their code, and often resources used by the code, and the snapshot does all that at once. The workspace snapshot is not a visual image, it's a complete clone of the project environment.
Mike Nunyabeez
4,677 PointsWell, the example code that Andrew is using is no longer in the current Node docs, that I know for a fact. When I go back and hand code what he's using in the video, it doesn't work when I actually run node out of my terminal. I believe that they have changed enough with security updates, that this http syntax example is no longer relevant. I'm running node 6. If, I'm wrong let me know, but I'm pretty certain that I'm not.
Steven Parker
231,269 PointsI was about to start this course myself. I'll keep an eye on it.
But I'll say this — I'd be a bit disappointed if a course only presented material that could be found in the documentation.
Adebayo Ojo
23,661 PointsThere is an update to the code on node website. I used the update on my local machine and it works perfectly. You are correct Mike, I prefer working on my local machine(using Atom and WAMP) than to use the Workspace.
Mike Nunyabeez
4,677 PointsJust like the http examples don't work in the node basics course.
Mike Nunyabeez
4,677 PointsYeah, but how do they get help with actually doing it for real when all they are doing is practicing in a mock terminal that is supposed to make everything easier?
Steven Parker
231,269 PointsPerhaps it's different with Node.JS, if wrestling with the live environment is much of the challenge. I'll have to plead ignorance since I haven't taken the Node courses yet.
But the workspace certainly doesn't make learning programming any easier. It just provides a very handy environment for editing/compiling/running/communicating the programming projects.
Steven Parker
231,269 PointsSteven Parker
231,269 PointsAre you saying that the code presented in this course would not run in a current-version Node.js installation?