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

Lauren Gainsbrook
Lauren Gainsbrook
12,539 Points

"CSS Basics" after "How to Build a Website" - repeated content?

I just finished the "How to Build a Website" course and the next course in the Front-End Dev track is "CSS Basics".... but after looking over the course outline for CSS Basics and watching a few videos, it seems that this course repeats a lot (all?) of what we learned in How to Build a Website.

It looks like I'd benefit from reviewing the ideas in "The Box Model" and "Basic Layout" sections. And the course appears to add new information starting with the section "Enhancing the Design with CSS". So I'm considering just starting half-way through the course...

Does anyone have experience with these courses and have any thoughts on repeated content? Will I miss anything new/important if I skip the first half of the course?

Lauren Gainsbrook
Lauren Gainsbrook
12,539 Points

The idea always comes after posting on here.... I started completing the code challenges and quizzes. If I find something I don't know, I'll go back and watch the videos... still time-consuming, but good review. I'd still appreciate anyone's thoughts on this, though.

3 Answers

Hi Lauren,

You are right about some repeated content in the courses you mentioned, however I still found it useful to go through. At the very least it is extra practice. There's no harm in going through the basics more than once to get a solid grasp of everything. But even though you may already know what certain properties do and how they work, there are still a million different ways in which they can be applied. That is what I found useful about going through some of this stuff more than once. It's more about seeing the CSS in action on different projects with different styling requirements, rather than just getting through the challenges.

But it's been a while since I've done those courses so I don't quite recall exactly what was repeated or how it was presented. I seem to remember CSS basics going into more detail with some of the properties.

I have been learning html, css and javascript since a year from different sources. If you know the basic building blocks of these languages you can skip and review if you get stuck somewhere. But what i have realized is that, these courses are very in depth and covers all aspects of most topics. You might miss some basic properties but not something that will hamper you learning. Happy coding.

Repetition and intentional practice is the key to learning and mastery.