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

Will I remember all of this??

I am in the early stages of the Web Design track. So far so good, but will I actually remember the sequence of all this coding? Will I have to retake the track just to memorize the order of the code, or will it keep getting more familiar as the track goes on?

-This probably pertains to more than just the HTML/CSS track, but all the courses in treehouse.

Please comment on personal experience. Much appreciated,

Jon

4 Answers

Jonathan, learning to program is a repetitive task, and that is essentially how one learns. If you want to learn how to program without it seeming like work, the best thing to do is get started right away. Answer any questions you can on the forum, and practice the things you've learned immediately.

The longer you wait, and move to something else, the faster you will forget. Pure practice is helpful, but not only that, having fun and enjoying what you're doing is key in my experience. You remember things better with visual examples and things which you relate to. Treehouse uses video training and lots of visual helpers to aid with that, and for good reasons.

I've always referred people to something called Janki Method. It's a system that helps retain technical knowledge.

Thanks for the recommendation, I'm definitely going to check this out!

You won't remember everything. Nobody does. There are simple things you can do to help you remember. I take a lot of notes. Simply writing something down greatly increases your ability to retain and recall that information. I also avoid copy/pasting codes that I have just learned. Sure it makes things quicker and easier but repetition is key. When you copy/paste a code you aren't doing anything to memorize it, the computer is doing all that work for you.

Thanks guys. Ive just repeated my lessons using text-edit on my mac instead of workspaces. Its starting to make more sense now the second time around.

Jonathan, you might run into issues using a rich text editor like TextEdit. You'll want to use a code editor that doesn't have formatting.

thanks dustin. i did have to set the preference to plain text before getting started, but i think its a good bare bones text editor to practice on.