Javascript: Beyond jQuery

The goal of this talk is not to downplay or shortchange the importance jQuery has and will continue to play in Web Development.

It is however a talk, which will cover some Javascript concepts every Web Developer should know.
Primarily:
-Higher Order Functions (Map, Filter, Reduce)
-Object Compositions vs. Classical Inheritance.
-Closures – Understanding Closure will unlock Javascript’s full power.

Lastly, we will bring it all together, and show some slightly more advanced examples of why Higher Order Functions, Composition, and Closures are so important to understand. Hint: Functional Composition, and partially applied functions.

For new developers, you will get a good sense of what Javascript can do for you. You will also learn some less technical Javascript concepts like:
-Functions are first class citizens
-What do multi-dimensional arrays look like in Javascript
-Why it seems like almost everything is an Object in Javascript.

Speaker