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
Joe Code
6,792 PointsWill 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
Dustin Matlock
33,856 PointsJonathan, 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.
Joshua Holland
2,865 PointsYou 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.
Joe Code
6,792 PointsThanks 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.
Dustin Matlock
33,856 PointsJonathan, 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.
Joe Code
6,792 Pointsthanks 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.
Joshua Holland
2,865 PointsJoshua Holland
2,865 PointsThanks for the recommendation, I'm definitely going to check this out!