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

How to Piece Things Together.

Right now, I am in the Javascript track. I have an understanding of HTML and CSS. At a certain point, I stopped and left Treehouse for over a year because of getting overwhelmed. So, I decided to dive down another track. There seems to be a common thread that happens in each language that I learn. I watch the videos. Do great on the challenges. But then they start adding previous lessons together. For example in the most recent videos in javascript, in creating a Random Number Game. I understand what the code does. But I am not fully ever sure how to piece things together.

Does anyone have any advice. I hope what I am trying to get across makes sense.

Best Regards, Corey

2 Answers

Hey corey plummer I think the best way to learn is to start building projects. Have you thought of building a projects portfolio of sorts? Take a look at Codepen.io - you can build projects and compile them there. You can play around with different stuff and learn as you get stuck. Another great thing to do is find someone to learn with or work with on a project. Even if they know less than you, it motivates you to keep going because sometimes, some challenges do drain you mentally and it may lead to taking extended breaks. Another thing I do is use several sources for learning. Sometimes I use TeamTreehouse, Codecademy, FreeCodeCamp or I go off on my own.

Well not sure if there is a right way. When i first started i started with VB and VBA and I got stuck a lot and frustrated and then moved on to JavaScript and same thing and then moved on to HTML and CSS. It's a fact that you will get stuck a lot and frustration will happen. What worked for me is just doing something. You can look at popular websites and try to replicate them for practice. One thing that i thought I would be able to do is memorize everything and that is just unrealistic. When i started to code i gave up because I didn't remember how to do something. Now I use Google when i get stuck. You can add to the practice projects on Treehouse and like lloan alas said, use other resources as well. It really helps to get a second or even third perspective on something. Everyone learns differently and all teachers are different.

The main advice I would give you is don't give up and keep going!