Advanced Object Oriented JavaScript (prototype, closure, scope, design patterns)
02 Introduction to Javascript