JavaScript by Aidan Feldman


Details
While looked down upon by "hardcore" programming language enthusiasts, JavaScript is a surprisingly flexible (not to mention ubiquitous) language with functional and prototypal characteristics. We'll go through basic syntax, features and limitations, but primarily focus on common patterns as they're used in web development.
If there's time, bonus topics include covering current trends like promises and data binding, and the new toys coming in ES6 (the upcoming version of the language).
If you're interested in some pre/post-work, check out his list of JS resources (http://documentup.com/afeld/advanced_js#resources).
Aidan Feldman is Education Hacker at GitHub by day, dancer by night. On the side, he organizes Hacker Hours (http://hackerhours.org/), volunteers at CoderDojo (http://coderdojonyc.com/), bikes, and teaches Advanced JavaScript (http://documentup.com/afeld/advanced_js) at NYU. api.afeld.me (http://api.afeld.me/)
Last but not least, free beer and pizza will be graciously provided by our hosts, The Ladders.

JavaScript by Aidan Feldman