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

Should I finish a course and practice what I learned or should I finish the whole series of courses AND THEN practice?

Should I finish a course and then practice what I learned or should I finish the whole series of courses (webdev) and then try to build a website and struggle through it?

Which way do you guys think is more efficient?

3 Answers

I recommend practicing new things as you learn it by making a small project of some sort. That is what I did.

If you plan on finishing the whole course series, I recommend you use a notebook to write down the things you need for future reference and make sure to label them properly for easy search in the future, and one last thing, save the workspaces that you might need to refer back to also (name the file properly too).

This is what I did but it all depends on how you want to learn and practice.

mateuszwolski2
mateuszwolski2
5,504 Points

From my experience I can suggest to practicing what you learned already. Try to do anything with functions you know. What I do is taking all functions I learned and try to see their barriers. See what that allows you to do. Use limited bunch of functions with your unlimited imaginanions. And most important thing is to treat all yours idea as a challenge. Don't by shy to ask on forums about your problems with code and check API for solutions. That will develop your workstyle and become natural workflow because programming is mostly asking yourself or other peoples for solutions