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

Quinten Carnellie
Quinten Carnellie
1,683 Points

In what order should I complete tracks if I am looking to learn front end Web Development?

After looking through all of the available tracks I came to the conclusion that this is the best order to learn everything: 1-Web Design 2-Beginner JavaScript 3-Full Stack JavaScript 4-Learn React 5-Front End Web Development

(I know this is a lot of hours and will take an extended period of time, but I'd like to visualize the tracks/course I have to do early on in my learning experience.)

Any feedback is much appreciated!

2 Answers

If you just want to be a front end web developer all you'd need is the front end track at least as far as being job ready. You are ALWAYS going to be learning. But as far as getting your foot in the door someplace, that will be enough.

It's actually much less hours then you first might think because many of the tracks have overlapping courses. For example the first seven-hour course "How to make a Website" is the same both in the Front End Web Development and the Web Design Track. And so with many more courses... If you have completed the Front End Web Development track then you have automatically also completed around half of the Web Design track, and some of the JavaScript tracks.

So it is probably mostly a matter of personal preference what you do first...

I am actually in the same boat as you and I have decided to first complete the Front End Web Development track now (after jumping around a bit at the beginning). I assume that when you finish the Front End Web Development track you should have all the basic knowledge of Front End Web Development. After all that's the name of the track, right? :-)