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 trialNathan Begnaud
8,221 PointsI Still Don't See The Importance Of Learning JavaScript
I'm on stage 3 with the JavaScript Track and I don't see how anything of what I've learned can contribute to a website. The only thing I found that does anything to the website is the alert function. I heard it makes your website run smoother but how? I still don't understand the importance of anything I've learned thus far. Would it be bad If I just skipped the rest?
7 Answers
Tomas Ferruelo
Courses Plus Student 10,412 PointsIt is important. What you are learning will help you do the actuall useful stuff. You need to know about variables, objects and all the rest. I know it is not exactly fun, but once you get to Jquery it will all make sense and you will have a lot of fun projects to do!
Louis Sankey
22,595 PointsI couldn't get through the javascript deep dive until going to codecademy and taking the javascript course over there first. I think its a more fun introduction because you get to see a lot of the things you can actually do with javascript, and then when you come back to the treehouse deep dive it will cover the material in a different way and solidify a lot of things.
Nicolas Wolf
11,607 PointsFor front-end, JavaScript is what you get into once you realize that CSS can't do what you need.
For devs, well, people are using JavaScript more and more for developing web applications, rather than using flash, since flash doesn't work well on mobile. Also, JavaScript a real coding language, so if you know it, you can more easily transition into software development.
Learning JavaScript means learning to program. If you're more interested in basic web design for small, private clients, JavaScript will never show it's true value.
Tomas Ferruelo
Courses Plus Student 10,412 PointsNo problem! I was there too. I know it kinda sucks but once finally doing actual stuff is too good! I did "Jquery Basics" in just 2 days because it was too interesting!
notf0und
11,940 PointsI believe the first goal is to learn the language and to program, then you will learn about designing/developing with JavaScript. I personally think you shouldn't skip anything, unless of course you know it already.
JavaScript is very handy when designing a website, and is a must know language for any web developer/designer I'd say.
marsha spell
Courses Plus Student 5,555 PointsI have been thinking the samething!
Josh Hicks
14,146 PointsDUDE!!!! I have felt this way for a long time also. I think vanilla javascript is not really useful for me (yet). I do want to learn how to build web apps, so I assume it will be very important later but it's extremely dry and seems very unrelated to making websites. jQuery is EXACTLY what you'd think javascript is used for....and technically jquery IS javascript. Also, I would recommend checking out Code School's javascript courses. It's a lot more "real world" feeling and fun. Plus if you wanna get deeper into it, they have javascript frameworks also. Hopefully Treehouse will catch up with them in that regard soon.
Nathan Begnaud
8,221 PointsNathan Begnaud
8,221 PointsOh I didn't know those two linked together, thanks for advice I was going crazy not knowing what I was learning lol.