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

HTML

Chris Gains
Chris Gains
2,888 Points

Where to pick up from?

Hi I am back a Treehouse after some time away, to continue my learning. I have decided to go down the Front End Web Development route. My query is - The current track Im on (Web Design) offers things like CSS Layout Techniques/Photoshop Basics/Sass, but not on the FED track.

Are those part of front end development? Or are they secondary to more prominent skills which need to be mastered first?

Thanks Chris

3 Answers

Ace Motanya
Ace Motanya
31,756 Points

If I were to diagram the range of skills each has:

<-- Art & Design                                          Computer Science -->

| ------------- Web Designer ------------|
                 | --------- Front End Developer ---------|
                                     | --------- Back End Developer ---------|

That, of course, is just a general range as specific skill sets can vary wildly, but, in general "web designers" lean towards visual/UI design using HTML/CSS/knowledge Design tools i.e. Photoshop and Front End developers lean towards JS/CSS/HTML. Sometimes they don't overlap skill sets at all. And other times, they overlap skill sets a lot.

I would do both tracks to cover all your bases.

Roy Penrod
Roy Penrod
19,810 Points

Great chart, Ace. Very clear.

Ace Motanya, is correct. If you want to do front end work you will need to know CSS layouts, SASS, Adobe, and have design skills, as a front end dev you will incorporate all of these things in your workflow. Once to start building you will come into problems, where these skills are needed.

Chris Gains
Chris Gains
2,888 Points

Thanks for the help guys, I will get to work ;)