Javascript
It’s a language for the web. Many Web frameworks exist.
Stanford University started to use javascript in their CS101 course.
Jeff Atwood proposed Atwood’s law.
any application that can be written in JavaScript, will eventually be written in JavaScript.
It has a pretty wild type-coercion, which can lead to things like the example shown in JavaScript Is Weird.
See also CoffeeScript.
Documents & Tutorials
- How to learn Javascript properly
- http://www.codecademy.com/
- Guide
- http://opentutorials.org/javascript/
- Crockford on javascript
Tips
https://www.youtube.com/watch?v=Mus_vwhTCq0
Books
Libraries
- jQuery
- Closure tools
- D3
- http://requirejs.org - for importing modules
- http://karma-runner.github.io/0.10/index.html - JS test runner