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

CSS Foundations removed from front end track?

Someone was asking what is the difference between the new CSS Basics course and CSS Foundations course here: https://teamtreehouse.com/forum/css-basics-or-css-foundations-first

And the answer was that CSS Foundations is more comprehensive than CSS Basics which is more of a brief overview.

If so, why was the CSS Foundations course was removed from the Front End track?

It was? I'm working on the Front End track now, and I'm in the middle of CSS Foundations. It's the second module in the track. Maybe it's labeled a bit differently in the track description, but it's definitely part of it.

The track is right in front of my eyes and the second module is CSS Basics.

If you started the track before the change you will still be able to complete the track with CSS Foundations. You are given the option to keep the track the same or update to the new course selection. If you start the track now you will be doing CSS Basics.

5 Answers

Guil Hernandez
STAFF
Guil Hernandez
Treehouse Teacher

Hi everyone,

CSS Basics distills most of the basic concepts from CSS Foundations into a shorter, more focused & digestible course. This is the first of several new courses that will eventually replace CSS Foundations in the Web Design Track.

When combined with the courses How to Make a Website, CSS Layout Techniques, and the new CSS courses in the pipeline, we'll have enough job-ready coverage of basic CSS to safely drop CSS Foundations.

We will, however, keep a lot of the CSS Foundations videos in our library –– as a comprehensive CSS reference. :)

Thanks for jumping in Guil, I just wonder if I should still go through CSS Basics if I've completed Foundations in the past.

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,254 Points

Well the CSS Basics course is brand new and replaces Foundations which goes back nearly 2 years. That's a lot of difference between browser compatibility in those days to the way browsers are now in terms of CSS support.

Looking at the CSS Basics course list and comparing it to what I remember of CSS Foundations, Basics covers a LOT of the material covered in Foundations if not all of it and I have every confidence that Guil has put in a worthy substitute for the Foundations course.

Pick, Basics, and you'll learn the very latest in what CSS has to offer. :-)

Hey Jonathan - Does that mean all my progress from Foundations will be transferred over and I can keep going with the Basic course? Or will I have to start over?

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,254 Points

There's no transfer, But you'll keep all the points and badges you gained from CSS Foundations. It's just another chance to boost your CSS skills. :-)

Thanks for the answers, everyone. I was starting to think I was progressing too slowly when I saw there were updates to the Front End Development Track I started last summer. Being OCD, I will complete CSS Foundations and then go back to CSS Basics a little later.

I'm pretty far into the Front-End track. I like Guil as a teacher, so I decided to switch to the new track and take the new course as a refresher. Whether its stuff I've forgotten, missed, or just wasn't taught before, at the least I've picked up a lot of clarity on topics that were a bit fuzzy. Run through the challenges until you get stuck and just pick it up from there. That's what I'm doing, anyway.

It does not appear that lessons completed in CSS Foundations carry over into CSS Basic.