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

General Discussion

Front-End Web development and freelancing.

Hi all!

I'm currently undergoing the Front-End track and loving it so far, I plan on doing design next. I'm getting really comfortable with HTML/CSS/JS and I'm becoming more confident in creating sites with the skills i'm learning. I want to build a portfolio and start getting some freelancing experience sooner than later. I understand that as a front-end person I'm going to need some design sense and i'm definitely up for learning that. My question is; in order to freelance, do I need to be a one man team and be able to do Design/Front-End and back end? Or could I just focus on front-end and design? I do understand that a lot of freelancers use WordPress but I'm not sure if that takes care of back end. Any input would be greatly appreciated. Thanks!

2 Answers

You can definitely specialize and be successful as a freelancer. It will somewhat limit project options if you have zero comfort with back-end tech so I would recommend learning just enough back-end tech to support your front-end and design desires. :D

With just a little bit of rounding out experience you'll find that you can work on so many more projects but still focus on what you want to do most of the time.

P.S. - The hardest thing for me when I started freelancing was building up my reputation and portfolio. I had to take on a lot of lower paying jobs and tasks that were out of my comfort zone before I built up a stable of awesome clients. Awesome clients being people would paid on time, were nice, AND had projects I was actively interested in working on.

Daniel, thanks so much for your answer. Definitely noted!