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

Do you know more resources to learn JavaScript?

HI there!

So I was looking on JavaScript a bit more, on 'How to' do some things.

I came up with this site here , which I can learn the code line by line and understand what's happening, which is great!

Do you know any more resources like this? This is simply amazing. Not even treehouse has this, really, they have few. With these examples I can learn a lot on JS. It doesn't seem really hard either, pretty much simple, like jQuery, kinda.

5 Answers

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there, Aurelian! First and foremost, let me applaud your efforts to learn JavaScript. This will be very beneficial to you going into front-end development. The three tools any front-end developer should have are HTML, CSS, and JavaScript.

However, I feel like you still haven't understood that jQuery is a JavaScript framework. The reason you're seeing similarities in JavaScript and jQuery is because jQuery is written in JavaScript. If you are not terribly interested in videos that explain what is going on, but can learn well from the text supplied you might consider a couple of free online schools.

Codecademy and Free Code Camp jump to mind. Both are free and cost no money to use, so it's worth checking out! Think of them a bit like a long string of coding challenges with a small amount of text instead of videos.

Hope this helps! :sparkles:

Hi! :)

I hope I can learn this on a good level! JS seems much harder than PHP.

Yes, I jQuery is JS, but what I ment by that is that while in jQuery you use a function to get a class or an ID, in JS it's basically the same, you just write full JS code, but the logic behind it is the same. get lenght , etc.. functions in jQuery makes this just shorter.

I was thinking to learn just enough, so I can get by, like making all these simple features for websites.

Do you know any other website like text base?

But thank you, these are good too!

Hi Aurelian Spodarec another idea would be to read a book about JS. I personally really like the Head's First series from O'Reilly as it breaks down the concepts into very manageable chunks like TH does. JS for Dummies (although the title is a bit derogatory) also does the same. You might want to check websites like Amazon for book reviews if either of those aren't your style of learning as there are other really well reviewed JS books out there. I recently learned about a website called the Humble Bundle that allows you to pay whatever you want for books and sometimes they're programming themed.

When I'll get money, I'll see about this :D but thank you!

Hey Aurelian,

I'd suggest checking out Wes Bos. He has a nifty course he just released called JavaScript 30. He also goes over ES6, which will soon be essential for you to learn.

That's pretty nice! I like that, and I like his site code too. Thanks! :)

I can highly recommend the following course which is heavily discounted for a couple more days:

https://www.udemy.com/understand-javascript/

And the following link provides you with some great books which can be read for free online:

https://github.com/getify/You-Dont-Know-JS

You know the 'Weird Parts', what does it specifically go about? Will I understand how JS works and be abelt to use that logic afterwards or? That's a quite long course! With talking!

It indeed is a long course, but a very helpful one.

In case you haven't done so yet, just watch the first lecture preview in which he explains what the course is about. Or any of the other 29 free previews to see if this course is for you or not.

I found out about his course because it was mentioned multiple times here in the Treehouse Community by the way.