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

Feeling like there is a gap in my knowledge..

I have been coding for about a year now, I guess I had hoped I would be a full time web developer by now but I feel like I am really struggling with JavaScript. I have learned the basics, I know how to manipulate the DOM, but when it comes to doing projects, I find myself needing tutorials. I can follow along with tutorials and understand what's going on, but I could never put something together or make a website interactive with vanilla javascript on my own. Is there something I am not getting? Any resources out there that might help speed up this process? Thanks guys, Zack.

Blake Larson
Blake Larson
13,014 Points

It takes practice and resources. If you want more practice with JavaScript I would recommend Traversy Media on youtube. He does a ton of crash courses on all things related to JavaScript. Just go knock out a bunch of his videos and then try to add on to his projects.

His youtube channel --> https://www.youtube.com/user/TechGuyWeb

3 Answers

Steven Parker
Steven Parker
231,269 Points

You might try some coding practice websites where you use coding to solve problems.

There are many around, and I listed several in my answer to this previous question.

Johnathan Guzman
Johnathan Guzman
7,432 Points

Zachary,

It is okay to feel this way, I myself have felt this way too.

When creating your own projects, I find it best to literally make a project FUN, make it about something you like, for instance: could be book related, videogames, comics, apples, pets, ETC. It doesn't even matter where you begin, as long as you make an effort and create more projects, you will get a better idea of what a "professional" project might look like. Just remember to have fun while coding your projects and take a breather every now and then.

I hope this helps !

Mark Casavantes
Mark Casavantes
10,619 Points

I agree with you. There is a lot to learn. I try to answer questions on Team Treehouse, Stack Overflow, Edabit.com, CodeHS and other sites. Coding Train is another site I view and code his projects. I have seen videos where individuals claim to have a job in a month, 3 months etc. I do not know what it takes. I think it takes much more work than other individuals claim. I have 10,000+ points, but feel I would need 20,000 or more points to claim any entry level competence. I would like to create a flash card program to teach basic math facts to elementary students. I would like to optimize it to speed up learning of these students. I think something is missing from Team Treehouse and this topic needs to be researched further. Excellent question!