Module 2

El Segundo

Module 2

Functional JavaScript

  • Functional JS (underscore): reimplement each, map, first, last, shuffle, contains, filter/select, every, any
  • Javascript in the browser environment (DOM interface, localStorage, window, events, ajax) & jQuery
  • Advanced HTML: video, audio, canvas, data attributes
  • Simple design patterns & micro-utilities: module pattern (for creating private vars), a testing library, a dependency injection system, eventing library, templating library