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.

General Discussion

Front End Development VS Web Design

So there are two tracks that are almost the same. Web Design and Front End Development. What are the major differences? What would be the best one to do? Thanks

1 Answer

Evandro Camargo
Evandro Camargo
14,187 Points

As far as I can realize the differences (IMHO), the Web Design track is a little bit more extensive so that it's design is to teach you how to make not only a "functional" website, but also a good looking one. If you check on that track you'll see there's even a little bit of Photoshop/Illustrator foundations. Means that the "Web Design" track is more aesthetics-oriented than "Front End Development".

"Front End Development" in the other hand, focuses on programming the user experience behind the page. That would be something like (but not limited to.) JavaScripting, AJAX, improved styling through SASS (which enables the use of variables inside style sheets, for instance.) and other elements that would make you capable of working in a group consisting mostly of web developers rather than designers. (It also covers Git stuff which is related to collaborative coding, hence you'd be more likely to work with a group of developers rather than designers.).

Hope this helps you in some way. I'm sorry and apologize if in any case such informations or opinions are misconceptions. :)

Yes thank you very much that does. I guess the Web Design would be a great place to start and then move on to the front end development.