https://docs.google.com/presentation/d/1MiQeiPHEzenvHYzwueccZ0NLU9L1aYlxWNYXo7_TG6s/edit?usp=sharing
- Prototypical Inheritance
- Functional Scope
- Closures
this
- How to make an class in JS
- jQuery
- Underscore/Lodash
- Jasmine is one of the most fully featured testing frameworks and its becoming that standard for many projects (including Angular and Ember)
- Practice code kata in order to understand the TDD flow. String Calculator is one of my faveorite kata.
Build Tools
- Grunt
- Gulp
- Make
Major FrontEnd Frameworks
- Ember
- Angular
Specialized Frameworks
- d3
- three.js
- pixie.js
Browser APIs
- Web Workers
- Web Sockets
- WebRTC
- Localstorage
- GPU Accelerated DOM with transform (and requestAnimationFrame)