Part I: Douglas Crockford talks about advanced topics such as prototypical inheritance and augmentation. If you need, watch the beginning Javascript lectures by Douglas Crockford first.
|
JavaScript: The Definitive Guide was recommended by Douglas Crockford in Part I of his previous lectured linked here. This book starts by covering all the fundamentals such as data types, variables, operators, functions, and arrays. Then it goes into Objects and object-oriented Javascript. Advanced topics includes scripting cookies, DOM, and event handling. |
Part II: He continues with Parasitic Inheritance and shows quite a bit of code samples.
Then he mentions the various debugging tools for Javascript such as Microsoft Script Debugger for IE, Venkman for Mozilla, and Firebug for Firefox.
Part III: In this last part, Douglas Crockford talks about performance. He recommends doing minification on Javascript as opposed to obfuscation. He ends with some coverage of JSON.