Ask HN: Good JavaScript introductions for experienced programmers?
7 comments
Here's a really good introduction to inheritance: https://www.youtube.com/watch?v=PMfcsYzj-9M -- a lot of people struggle unless they have a good understanding of how this works. Also, Douglass Crockford (the person who wrote "JavaScript: The Good Parts") has a number of videos that are very useful. Here's the first in a series of eight: https://www.youtube.com/watch?v=JxAXlJEmNMg -- and if you find that useful, you can check out the rest in the list of related videos.
Eloquent Javascript[0] is a great read. It is written as an introduction but does go on a rather deep dive. My advice would be to skim through some of the earlier chapters since you're experienced.
There's also the great You Don't Know JS[1] series that takes really deep dives into various parts of the language.
[0] http://eloquentjavascript.net/
[1] https://github.com/getify/You-Dont-Know-JS
There's also the great You Don't Know JS[1] series that takes really deep dives into various parts of the language.
[0] http://eloquentjavascript.net/
[1] https://github.com/getify/You-Dont-Know-JS
JavaScript: The Good Parts - http://shop.oreilly.com/product/9780596517748.do
Once you get a broad overview of the JavaScript paradigm it really helped me to read other source code that people wrote.
Once you get a broad overview of the JavaScript paradigm it really helped me to read other source code that people wrote.
I'd recommend this one
http://www.amazon.com/Professional-JavaScript-Developers-Nic...
And also, keep a beginner's mind :)
Tombstone of a book but it will do the job.
[deleted]
First decide if it's truly worse it: http://wtfjs.com .. http://wtfjs.com/page/20
I found this tutorial helped me write far cleaner JavaScript than I was writing before.
http://jhusain.github.io/learnrx/
http://jhusain.github.io/learnrx/
Secrets of the JavaScript Ninja - http://www.manning.com/resig/
Javascript: The Good Parts
Javascript: The Good Parts
Do you know of any good resources intended for this audience? Most of what I see are more "first intro to programming" flavors.