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 trialPeter Javorkai
31,477 PointsNode.js practise projects?
I really enjoyed Andrew Chalkley's Node.js basics course and I'm wondering if you have some other recommended practise projects in mind to sharpen my skills and practise more of it?
3 Answers
Nick Trabue
Courses Plus Student 12,666 PointsThe whole Full Stack Javascript course seems to be a pretty good introduction to node. I really enjoyed the Build a Simple Dynamic Website with Node JS course and the Express basics course. I tried playing with node a bit more after the intro course but found I still lacked the knowledge needed to take the skill any further, personally.
I've been trying to branch out of working out of workspaces and using my own command line which I feel is also helping me understand better and makes it easier for me to reference later in my own projects.
Nick Trabue
Courses Plus Student 12,666 PointsI just finished the express course yesterday. I'm in the process of wrapping up a couple of static sites but my next site for work is going to be dynamic and I'm going to rely heavily on node and express. I still haven't finished the full stack course yet but I'm excited to tackle mongo db next. Putting all three of those together is where things are really going to get fun. I'm certainly not an expert at this point but I finally feel like things are coming together.
I did try to do the angular 2 heroes project before learning a bunch about NPM or express. I completed it successfully but I'm almost certainly going to revisit it with my broader understanding. New javascript frameworks seem to be popping up all the time. My full stack friends are telling me to play around with React as well but then I read articles online or watch a developer conference video where they encourage people to write as much pure javascript and avoid frameworks and libraries like jquery where possible. Trying to become a full stack javascript developer certainly makes me understand why Andrew Chalkley always says that he's a life-long learner. You kind of have to be if you want to be a developer.
Peter Javorkai
31,477 PointsThanks for sharing this Nick! I'm gonna get my hands dirty this Sunday for the first time with Express, so probably I won't understand everything but I got used to that I have to revisit some parts again and again. I'm sure that MongoDB is a must have in the stack, but about front-end frameworks I'm wondering if you need to use any? What do you think, do you have any experience with that maybe? Sorry for the upcoming questions but I'm pretty new on this.
Emil Malmsten
5,389 PointsCool stuff! Im just creating my first dynamic site with express and mongodb and its really hard to google myself to solve even the simplest problems. But I believe learning by necessity might be the best way to create a deeper understanding even tho it really can be super frustrating alot of the time :P Im just using plain javascript for the front end tho with a tiny bit of jquery... it felt way to overwhelming to also learn react or angular combined with express and mongo at the same time :P So How is it going for you guys now? Any projects underway?
Peter Javorkai
31,477 PointsHi Emil! Honestly I'm still kind of at the same place with the learnings because I want first to really understand how Node works before moving on, but I feel your pain about learning also frameworks on the side, so I just ignored that as well leaving for later. Anyways Node.js and the existing front-end toolset seems to be enough.
Peter Javorkai
31,477 PointsPeter Javorkai
31,477 PointsThank you Nick, I have also this feeling by now that I'm missing a lot of things and don't know where to start. I haven't done the Simple dynamic website and the express courses, so hopefully after those I can see a bigger picture of it.
So afterall in your case what did you do? I hope just not gave up.?