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

How long does it take to get through these courses assuming I am a quick learner and spend about 20 hours a week.

I am new to web design/coding. Doesn't seem like a foreign concept so far to me.

4 Answers

Marko Koron
Marko Koron
20,658 Points

It depends how much do you already know. I have personally skipped almost all the initial videos on Javascript, PHP and Python because I m already familiar with variables, loops, conditions and the basic syntax for writing code in these languages. Since you are new to coding I guess you will need to spend some time to grasp these concepts. Once you get the concept of, for example, a variable in one language you only need to learn how you define it in another (since the concept of a variable is basically the same for all languages).

Plus some lectures in one track tend repeat some concepts already explained in another (ex Web design and Front End Development).

Thanks for the reply. I am as beginner as they come, however, concepts do not seem hard from what I have seen. Im hoping to grasp the basic concepts in a few months. Ill be spending a significant amount of time doing this. Anywhere from 3-4 hours a day 7 days a week.

Marko Koron
Marko Koron
20,658 Points

It is doable. The best advice that I can give is to play with the code after the lessons (changing in a bit here and there) so that you can fully understand how that piece of code works.

Nicholas Olsen
seal-mask
.a{fill-rule:evenodd;}techdegree
Nicholas Olsen
Front End Web Development Techdegree Student 19,342 Points

I think the more important thing is practice. Watch the videos and takes the quizzes and challenges—but also work on a project and apply what you're learning.