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

Hi to all. It's very generic question =) (and maybe already was asked) How do you learning with courses ?

How long do you stay on same project? When you watching for part of project, do you checking all documents for learned orders/methods or learning the basic from the course and continue to next part? Do you trying to change the code with personal modifications? Do you repeat the same parts over and over till it drills in your brain? =) Or maybe you watching from start to the end, and just after it rebuild the project? What best tactic for you?

I'm asking it cause for me it very hard to remember all the course, so I trying to write the conspectus of the course. But sometimes I understand it's take very long time, and maybe better to run w/o it more times with hands than to write what I did.

2 Answers

Slava Fleer

I certainly can't speak for everyone, but what works for me is to watch the video segment, and follow along with the instructor if there is a Workspace available. II usually try to finish at least one segment (or 'Badge') per day so that I've got a full view of the concepts. I also like to supplement with tutorials from around the web. There are plenty of websites offering to teach you in every programming language you can hope to learn, so it's not hard to find supplemental exercises. That sort of "Learn-Pratice-Test" method works for me!

Thanks for answers. =)

Like Brandon Keene said everyone is different. I personally like to work through a course, make notes, and then attempt to use the concepts learned in my own way for my own project. I like this as it forces me to figure things out on my own.

I have also found I learn the most for full blown projects. Building my first client website did wonders for my knowledge. Then I kept learning built a few more, learned a ton more, and now I am redoing that original site.

Find a simple project, fall in love with it, put a ton of time into it, finish it, learn more, come back and update it. This is the timeline I followed and it has made a better developer then I could have dreamed of being a year ago.

Goodluck! --Ricky

Thanks for answers. =)