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

Robert Doyle
Robert Doyle
4,737 Points

Do you think the Javascript basics course is listed too early in the Front-end developers track?

I'm about an hour away from the end of the CSS basics course on the front-end track and have found it to be an excellent thus far. There are more CSS modules ahead but the next course is JavaScript Basics before them. This seems like a big mindset switch away from HTML and CSS. I would be more happy trying to stay on HTML and CSS and get more prolific and confident in it. Doing Javascript basics, then coming back to do CSS layout basics, CSS selectors, flexbox layouts might be more confusing instead of learning total CSS together. I do want to be a front-end developer and learn JavaScript but would it be better to do JavaScript basics followed by javascript loops, arrays and objects, jquery basics etc. Do you think the Web Design Track would be the solution, even though it might make my journey longer? My next step is certainly to put up some HTML and CSS pages and projects and get confident in this skill. Doing JavaScript this early may make me forget a lot coming back. What are your thoughts on this?

1 Answer

Agnes Demes
Agnes Demes
6,613 Points

I'm in the same track and for me It was such a breeze having a little break with css and html as I find Javascript much more interesting. However you don't have to do them in the suggested order. You can click view track and choose any other ones as next step. Right now im doing all the html and css ones even those come after JavaScript so I only left with the interesting ones. It is like keeping the best piece of food for the last bite. :)

I agree with you that's exactly what I'm doing right now. But this Accessibility is killing me lol.

Robert Doyle
Robert Doyle
4,737 Points

Thanks, that's a good way of approaching it.