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

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
221,328 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,028 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.