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

Michael Gremillion
Michael Gremillion
948 Points

Learning with treehouse. Do you guys actually feel you have learned enough from completing the web development track?

I'm just kind of confused because starting the track I was optimistic, but it seems like they have a bunch of code already written out for you and just kind of tell you what it is instead of telling you how to write it step by step. Has anyone completed any tracks on treehouse and walked away with what they feel is enough knowledge to make whatever track it was a career? Basically, speaking, do you feel its worth finishing the tracks in order to look forward to what could be enough knowledge to land a jr development job etc?

4 Answers

Hey Michael, I think the courses teach you a lot. Ofcourse the challenges are a little easier (I experienced some hard ones too though). But if you want to learn how to code, the best practice would be to create your own projects from scratch and use the knowledge of these videos for it. Ofcourse not every video will cover what you need but there is always the web, such as stack overflow or this forum to help you out with what you need.

Keep on practicing and you'll get there!

Michael Gremillion
Michael Gremillion
948 Points

Would you say its possible to take what you learn from treehouse and apply for a Jr. Development job with no college degree? I don't have the time or money to go to college, so something like this works perfect for me, as I can learn at my own pace and based around my already busy work schedule. The whole reason I want to learn how to develop, is not only because I'm passionate about it, but also to get out of the 9-5 rat race I'm currently stuck in and pursue what I want. Thanks in advance for any additional replies!

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there! I would say that I have taken many courses here and completed several tracks. But it doesn't matter how many I take or how many I complete, it will never really be enough for me. That isn't to say that I couldn't land a jr development job. It just means that for every thing you learn, there will be at least 2 that you realize you need to learn. I feel like Treehouse is excellent at giving you a running start for learning and the knowledge you need. But knowledge by itself is just academia. Programming is one of those disciplines where you need to go out and practice on your own and make your own things to grow. You cannot go to college and read all the textbooks on art and expect to come out an artist. It just doesn't work that way. Eventually, you're going to have to make some art to be an artist :smiley:

This is also where I am. I am working every day creating my own things from my own imagination based on things that I have learned. Take what you have learned and play with the ideas and the syntax on your own. The best way to learn programming is to code something and break it. My advice is to take what you're learning and apply it to something of your own. Even if it's small. That's actually not a bad idea. Write a tiny website about your pet or something. Or start on your portfolio! Whatever it is, just make sure it's yours.

Hope this helps! :sparkles:

Michael Gremillion
Michael Gremillion
948 Points

Your answer was a great help me to me! Thanks for the reply!

I am currently on project 3 on full stack developer track, so I haven't completed yet - but wanted to share my experience so far. I find the videos great and thorough, and so far they are organized nicely so that progression is natural. Having projects is a great way to put your knowledge to test, and speaking for myself they are a big motivational boost knowing I have to get my hands dirty and that my work will be reviewed. As with anything one wants to learn, most of the work has to be done by yourself. A lot of it comes from working with your projects, but also trying out the things they teach in the videos on your own is really important to get the hang of it.

Just my two cents. :-)

Michael Gremillion
Michael Gremillion
948 Points

Keep it up, you're obviously farther along than me. What exactly is full-stack compared to front-end? And did you complete the front-end course before starting on full-stack, which I'm assuming is Java? Thanks for the reply!

Tianni Myers
Tianni Myers
10,453 Points

First of all don’t just depend on Team Treehouse bc it won’t teach you everything there is to know. Mix up you’re learning with different resources like Code Academy, Books, Blogs, youtube videos etc. Second, don’t worry about finding a job in tech. Instead, fall in love with the learning process bc guess what? When you do land a job you will still be learning new things. Focus more on what your strengths are, what languages you really understand. Also, start apply that knowledge to personal projects, work on things you are passionate about creating. That's the only way you’ll be proficient enough to land a job eventually.