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

How long does it take you to get through a course in a track?

Hi all,

I'm wondering how long, on average, it takes you to get through each course in a track. For example, I'm doing the Learn Python track right now, and the Object Oriented Programming course says it takes about two hours. However, it took me about two weeks to really feel comfortable with object oriented programming, and to feel confident I could do it on my own. Am I spending too much time on each section? Because it takes me so long, does that mean my comprehension level for this type of stuff is too low? Thanks for any replies!

4 Answers

Dale Severude
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Dale Severude
Full Stack JavaScript Techdegree Graduate 71,349 Points

Hi Jonathan,

It depends on how familiar you are with the subject starting out and also which course you are taking. I find that for beginner level courses I can move through them rather quickly, while the advanced and intermediate courses I spend a lot more time at. Object Oriented Programming is an advanced level course for any language and it is important to spend enough time to grasp everything being taught. I wouldn't worry about how long it is taking to cover the material as long as you are learning the material and advancing with your skills development.

Thanks for the response Dale. I think I will make an effort not to worry about how long I'm taking for certain subjects. I've been feeling a bit of an urge to speed through stuff, but I'll remind myself to stick to a comfortable pace even if it seems like it's taking me a while to get through the track.

It depends on how challenging a course is. Python, Java, and Android Development are hard to complete fast since the concepts and code are new to me. I had to review course material several times. HTML and the design course are straight forward and don't take time to remember.

Konrad Pilch
Konrad Pilch
2,435 Points

I re watch it twice, and then on the 3rd time i can do it without the video.

So like, three time more.

I pause the video and take notes.

I do that a lot too.