Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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,809 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 ;)