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

Mihir Mittal
Mihir Mittal
3,147 Points

New to programming!!

I forget what I learn on treehouse after sometime. So what should I do remember it ?

Steven Parker
Steven Parker
228,991 Points

It may be a case of "use it or lose it". If you don't use these skills regularly, you might not retain them.

But you can always re-take the course.

3 Answers

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,252 Points

Take good and regular notes especially for concepts you might not take in easily.

I do this all the time. My memory isnt the best either so instead of getting hung up on specifics I try to memorise concepts and try to remember where I need to find information rather than what specifics are.

But as steven suggests the only way you'll properly retain the information is with regular practice.

Hi Mihir,

There are also more general techniques for improving you memory (not just for coding).

There is one called the "memory palace" technique:





The technique is also sometimes referred to by the shorthand "Palace Technique":


Or sometimes it is called the "Method of Loci":


However, the techniques are generally all traceable back to a Greek called Simonides of Ceos:



christopher walsh
christopher walsh
7,272 Points

I actually started a new account because I left treehouse for a few months. I doesn't really feel like I'm "redoing" courses. If you really need to, go ahead and make a new account.

Also focus on diversity of learning. Read books about the programming languages you're interested. Youtube vids and different treehouse courses than last time.

You will retain the most, and fastest by doing projects, so start making projects as soon as possible to start learning it by heart.