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.
Charles Sipe3,898 Points
Can you get an entry-level front end development job primarily from studying on Treehouse?
I've been researching quite a bit about different paths to becoming a front-end developer.
The main options seem to be to attend a coding bootcamp for a couple months or getting a degree or certificate from a college.
Another option is self-teaching through tools like Treehouse, Lynda, Codeschool, Codecademy, etc.
My question is how far can Treehouse get you? Can you take all the tutorials, build some portfolio projects, and then get hired in an entry-level position? Or is there a step that I'm missing?
Connor Hamilton5,023 Points
Yes you can, many jobs in this industry do not require qualifications but the companies do need to be able to see your skills and what you know. A portfolio showcasing your talents is a must.
Build your own portfolio with what you have learned off of Treehouse and then build a few more websites, be it just as a project to yourself or for friends/family even if its free aslong as you can put them onto your portfolio.
I find the old fashioned companies seem to require qualifications and i wouldn't really worry about it.
Jeroen Pets8,016 Points
I am graduated in Belgium, my degree is a "Master" in fine arts with specialization in Multimedia Design. I must say that my studies focussed most on graphic design (typo, drawing, composition, history in arts, working assignments etc etc.).
But since I've chosen multimedia i also got a notion (just a small part of coding). This was not enough to get a "junior" development position in a company. So i studied most of the coding on my own.
And i am still learning most front-end stuff to become just like you a frontender.
I've also got friends of mine who studied other degrees (ICT, Communication and Multimedia all bachelor or master) including much more coding hours and assignments, especially to make/build website and apps. But they also got just a bit more than a notion of some of the major languages. Some of them are front-end developers.
I think becoming a developer or good designer is the continuous process of learning and evolving.
So my advice is. If you are young (-25j old) get a "multimedia degree" in college or university. Try developing yourself, get a style, learn the methods step by step (learn a bigger base). And if you want to do it faster (let's say faster than 3years at least). Learn all the major parts like you can learn here in the fron-end track. Do some tutorials. Give yourself an topnotch assignment, like you do a paper or working-stage in the end of getting your degree. Make yourself a hell of a portfolio site and good luck with finding a job. You definitely find more dev jobs than design jobs (that's the case here in Belgium during the economic crisis).
And even if your getting a degree that doesn't stop you from learning a lot more from the website's you mentioned above.
I hope that i've answered your question by explaining my situation, my friends and how to become a front-end developer.
James Barnett39,199 Points
Can you take all the tutorials, build some portfolio projects, and then get hired in an entry-level position?
You'll probably need to build portfolio projects for some clients (like small business that doesn't yet have a website) so they can give you a good reference.