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

JavaScript

Griffith Poindexter
Griffith Poindexter
5,069 Points

What do kind of practice is most effective to retain javascript?

I'm trying to practice what I've learned in my Javascript courses, but I'm having a hard time figuring out what kind of practice is most effective. Any suggestions?

3 Answers

Practical examples and projects might help most. You can also use flashcards to work on weaker areas. Here's an example set of flashcards and a decent book with lots of visual examples.

This is a problem I think all developers come across. What helped me retain the JavaScript I know was watching videos on youtube and creating small projects like a Form Validator and a To-Do List.

Best way to avoid getting stuck in a "What should I create?" rut is to find inspiration by looking at what other developers with similar skill levels are creating. Searching the internet for web designs and UI layouts can spark an idea to make a similar or recreation of the design which you can then give functionality too.

Thats what I did here with this Weather Widget. I searched online for could designs and found this weather app design and I decided to recreate it and make it functional.

Anyway, I hope this information helps point you in the right direction.

Both Dustin Matlock and Chyno Deluxe are right. For me after I learn something new and pass a code challenge I will go and use www.codepen.io to just practice on what I just learned to get a better understanding of the code and to have fun with it. A great way to learn is to be an active learner, what that means for me is handwriting code examples and key concepts in a note book, then taking those concepts I just learned and practicing them until I know it then moving forward to the next lesson. Just find out what/how you learn best. If you are looking for ideas on what to create I recommend both:

www.codepen.io www.github.com

there you can see both code and application of projects that you can get inspired to create your own project. Always remember start small then build up.

I hope this helps.