Ask HN: Curriculum for learning JavaScript, JQuery, and Node?
JavaScript: The Good Parts? Online tutorials and "classes?" Opensource Github projects? Other books? Should I learn CoffeeScript "instead" of pure JS?
My goals include learning Node and Angular (should I even go all-in on a framework at this point?) too.
I thoroughly know HTML and CSS and, at the sake of sounding redundant, I'm a beginning novice in Rails.
[+] [-] anshumans|12 years ago|reply
For Angular, I've just followed the documentation on angularjs.org and tried applying it to various web projects that I have already.
I feel that there are a lot more projects in pure JS compared to CoffeeScript that even if you did learn CoffeeScript, you can't avoid encountering pure JS.
[+] [-] BenWhit|12 years ago|reply
Some good resources for learning JS from the ground up (pure js)..
Books (highly recommended):
- Javascript: The Definitive Guide
- Eloquent Javascript
- Professional JavaScript for Web Developers 3rd Ed.
Resources:
- https://learn.thoughtbot.com/javascript
- http://javascriptissexy.com/how-to-learn-javascript-properly...
- http://www.reddit.com/r/learnjavascript/comments/1oq8ns/lear...
- http://jstherightway.org/
For Angular (http://egghead.io) is a great resource for short/dense screencasts (from what I've heard/read)
[+] [-] malandrew|12 years ago|reply
Effective JavaScript - Dave Herman
Functional JavaScript - Michael Fogus
Once you know JavaScript, dig into the codebase of larger mature projects by the most prolific/well-known developers in the JavaScript community, like TJ Holowaychuk, Isaac Schleuter, Dominic Tarr, Raynos, Marijn Haverbeke, Oliver O'Steele, James Halliday, Mikeal Rogers, SamuraiJack, Gozala, Creationix, Kritowal, Marak, coolaj86, TooTallNate, indexzero, hij1nx, pkrumins, John Resign, Douglas Crockford, etc.
Sorry if I missed any names.
[+] [-] mmanfrin|12 years ago|reply
[+] [-] natdempk|12 years ago|reply
[+] [-] iends|12 years ago|reply
If you have, they take at most a few hours to do and are largely a waste of money.