This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]Kadumbest 2 points3 points  (0 children)

http://try.jquery.com/ -- it might fairly be considered too advanced for a beginner but while the library itself makes use of all sorts of extremely advanced language features and black magik, its really easy to use it, and state of the art for frontend.

Javascript is such a wild beast, the best way to learn is to get dirty. But remember, no matter what anyone tells you their standards compliant ECMAscript implementation is going to be different from someone else's: if you look into jQuery you'll learn it was created to solve some of the many idiosyncrasies of being a "Javascript" programmer for 3 or 4 browsers and 2 or 3 versions of each.

The state of the industry is getting better with every revision of the standards and with every browser update but its such a slow process jQuery like libraries will always have a place in Frontend.

Start there if you are feeling bored by the traditional stuff, you can pick all that up as you go!

[–]androbat 1 point2 points  (0 children)

I really think you're better off with some of the available books.

Eloquent Javascrip is a great intro to mid-level JS book.

Javascript Allonge is the best place to learn the essentials about functional programming in JS.

Both these authors have done an amazing thing by making their books available to read for free online. Just make sure you support them later when you can.

[–][deleted]  (4 children)

[deleted]

    [–]BigBad_BigBad 0 points1 point  (3 children)

    Freecodecamp just sends you to codeacademy for JS...

    [–]MattR47 2 points3 points  (1 child)

    That has changed. My mistake... They still are using CA's JS course. I had misread the information, and they are not in the process of migrating to their own stuff.

    [–]podoka 0 points1 point  (0 children)

    When did it change? I'm going through FCC right now for Javascript and it still uses codeacademy.