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

JavaScript Express Basics Getting Started with Express What is Express?

Do I need to be confident using node.js without a framework before doing this?

Not feeling confident with node.js

I didn't really feel confident after taking the node.js basics and web app course, so I'm wondering whether or not I should consider redoing the parts I struggled most with before learning Express?

What I find challenging

I found myself finding it difficult to operate without following the tutorial, particularly with the challenge that asked us to serve CSS on the server. I had a hard time figuring out how to tackle it.

Trevor Maltbie
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Trevor Maltbie
Full Stack JavaScript Techdegree Graduate 17,021 Points

Same boat. Node.js took me a 2nd time through and creating my own little program via an API I found. I didn't make it on my own but following along with my own API of choice helped a lot.

However, the NPM course blew my mind. I think the problem with the NPM course is pretty outdated and Treehouse doesn't update their videos often. I think we will just have to learn on the fly or ask in the Slack channel.

1 Answer

For anyone re-visiting this at the end of 2021, the npm basics course has already been updated / replaced. I believe the node course was to be replaced in December, but this has been slightly shifted back. With that said, I've come at this from the Full Stack JavaScript techdegree, so was already fairly familiar with enough JS concepts to get through the node course "smoothly". It's a touch outdated still, but the npm course was smooth sailing.

I don't think you need to be a master at node.js to jump into this unit / course. It's all fairly new, and the best way to learn is to throw yourself into it. There are some skill and knowledge challenges, but the modern documentation helps a lot in troubleshooting as you go.

tl;dr - if you've gotten through the node and npm introductory courses, you don't need to be a master - give this a go