-
- intro
-
- variables, functions
-
- installing node, node REPL, running a file
-
02.1 tooling : basic stuff such as editors, debuggers, linters
-
03.1 lists, queues, stacks
-
03.2 some algorithms
-
- objects, functions as objects
-
- functional paradigms
-
06.1. fs, callbacks, EventEmitter, event based
-
06.2. http, using external REST APIs
-
Test 1
-
- tooling : advanced
-
- promises, A+, Q
-
- http API, express
-
- processes?
-
- DOM, event handling
-
XX. 'feed the snake' single player (with high level API)
-
- AJAX, AJAX + Promises
-
- multi player feed the snake with polling?
-
XX. Tooling: advanced
-
- WebSocket, Canvas
-
XX. rewrite the 'feed the snake' API with canvas & WebSockets
-
- jQuery, Backbone, Underscore
-
- simple SPA
-
jQuery, React, AMD
-
simple SPA
-
17.1. AngularJS
-
17.2. AngularJS
-
- Reactive programming
-
- ES6 with node (co)
-
Test 2