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

Best path to take to be a Full Stack Web Developer?

Hi guys. I just started Treehouse and was wondering what path/tracks I should take and in what order to learn Web Development (front-end first, back-end second). Thanks!

2 Answers

I would suggest doing the frontEnd dev track first, then go down the JavaScript track. That way you learn, the HTML, CSS/SASS also "frontEnd" Javascript like jQuery, and vanilla JavaScript. Then with the JavaScript Track you can learn Node.js, Mongo DB and have some familiarly with the BackEnd language as you have been using JavaScript for the frontEnd. It's just a thought. Honestly it really depends on what you want to do.

Dan Shelzer
Dan Shelzer
5,456 Points

I would go with the Web Design or Front End Web Development track first and then jump over to the Full Stack JavaScript track. Although, Treehouse spends a lot of time in pure JavaScript and most use-case, real-world scenarios, you'll want to use a front-end framework or library for your JavaScript, like React, Angular 2, Vue, and/or Ember. Those 4 are kind of the top 4 as far as Front End JavaScript goes. You'll also want to learn Node.js and Express.js for the backend. Treehouse just released a React track/course, I believe.