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.

Mihir Mittal
3,147 PointsNew to programming!!
I forget what I learn on treehouse after sometime. So what should I do remember it ?
3 Answers

Jonathan Grieve
Treehouse Moderator 91,028 PointsTake 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.

james white
78,399 PointsHi Mihir,
There are also more general techniques for improving you memory (not just for coding).
There is one called the "memory palace" technique:
http://www.stormstudy.net/use-the-memory-palace-technique-for-exams.php
https://litemind.com/memory-palace/
http://www.smithsonianmag.com/arts-culture/secrets-sherlocks-mind-palace-180949567/?no-ist
http://advertisementfeature.cnn.com/think-brilliant/memory-palace.html
The technique is also sometimes referred to by the shorthand "Palace Technique":
http://www.mostlymaths.net/2011/03/learn-to-remember-everything-memory.html
Or sometimes it is called the "Method of Loci":
http://mt.artofmemory.com/wiki/Method_of_Loci
However, the techniques are generally all traceable back to a Greek called Simonides of Ceos:

christopher walsh
7,272 PointsI 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.
Steven Parker
221,328 PointsSteven Parker
221,328 PointsIt 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.