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

Bruno Brito
Bruno Brito
3,652 Points

Study plan, best way to learn.

Guys, would you have any tips or suggestions regarding the best way to learn what treehouse has to offer us? Should I just follow the tracks for now and later on start with some personal projects? Should I finish a course inside a track and then take some time to learn some more practicing and only then move on to another course in the same track? I canΒ΄t shake the feeling that once I get to Javascript, for instance, I wonΒ΄t remember most of the CSS I'm learning right now.

2 Answers

Brandon Adams
Brandon Adams
10,325 Points

Yes. You should do all of the above. Seriously. The more you practice the more you will learn. As far as forgetting stuff, it is natural so you should not learn different things at once or you will get mixed up. When you need to, you can have a reference sheet to remind you of syntax. I learned C, C++, Java, and now Swift. There is much overlap, so you just keep getting faster at learning. Some small differences but basically lots of common ground.

Bruno Brito
Bruno Brito
3,652 Points

Thank you for your reply Brandon. Makes sense to me.

Joe Dodd
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Joe Dodd
Front End Web Development Techdegree Graduate 15,203 Points

I'd definitely do some of what you're describing.

If you're a note taker, and on a Mac, I highly recommend Quiver for taking notes. It makes taking programming notes really easy. For instance, you could have some notes on a JavaScript concept and below the notes Quiver gives you the ability to write pertinent code.

Give yourself some projects to do, as well. The best way to solidify information is usually by doing. If you want to use a certain CSS property, try to remember if off the top of your head, but look it up if you can't. Next time you want to use that property, you'll probably have an easier time remembering it.

When you're done with the JavaScript stuff, brush up on CSS a little.

Hope that helps!

Bruno Brito
Bruno Brito
3,652 Points

It does help, thank you Joe.