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

CSS

Why does the CSS Layout Basics course come after the Javascript Basics course in the Front End Web Development track?

So I've been doing the front end web development track as a beginner (and it's great btw), and I'm halfway through with the css basics course within the track. But I'm curious, why does the css layouts basics course come after the javascript basics course? Do you have to learn it after the javascript course? Because the teacher briefly went over layouts in css basics, so wouldn't it be important to learn that first before jumping into javascript? What are your opinions?

2 Answers

Steven Parker
Steven Parker
243,318 Points

Not all courses on a track are prerequisites for the following course.. Some could be taken in any order, and I believe these two are examples of that.

why does the css layouts basics course come after the javascript basics course?

To echo what Steven said, the fundamentals stand on their own. The instructors do a great job of introducing just enough CSS to show how Javascript works with it without detouring into a deep dive on CSS.

Do you have to learn it after the javascript course?

I would definitely check out their CSS courses. Guil teaches a good bit of the CSS content on here and he is my favorite teacher by far.

the teacher briefly went over layouts in css basics, so wouldn't it be important to learn that first before jumping into javascript?

I don't think it is really important to go over the layouts in CSS basics first before-hand at the intro level, but that is the beauty of being self-taught. You can stop at any point and learn something else. If you feel like you need a better understanding of CSS basics before continuing on with Javascript, do it!

Happy Learning, Adam