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


Career question. Hi guys, I have a question regarding full-stack web development.

I want to eventually become a full-stack web developer and now I'm realizing it's a marathon not a sprint.

I have a decent grip on JavaScript and jQuery and would like to learn some frameworks. At first I started learning NodeJS and immediately felt overwhelmed by it.

I want to start at the front end and then eventually get to the back end and start with NodeJS.

I also realize if I'm going to learn and work with NodeJS, I need to put some time into that alone but right now I'm still trying to improve my front end skills.

Instead of starting with NodeJS, should I start with AngularJS and other front end frameworks first?

1 Answer

Steven Parker
Steven Parker
229,921 Points

Depends on how eager you are to work on the server side. Frameworks are mostly front-end.

AngularJS and Bootstrap are both very popular, and Bootstrap is pretty easy to pick up. Angular has a bit of a learning curve as it moves some of the functionality normally associated with the server side over to the front end.

If your needs allow, I'd recommend learning more about server concepts before jumping into Angular, because server familiarity will make understanding Angular a bit easier.

Anyway, good luck and pace yourself.