javascript basics - classes, instance members, private members, properties, static members, prototype object.
javascript basics - this, closure, scoping, namespaces
javascript basics
JsRender