Douglas Crockford's JavaScript Lectures

A must for any developer!

Douglas Crockford is a JavaScript architect working for Yahoo and one of the founding developers of the JavaScript language.

This is a series of fascinating lectures which, I think, should be watched by every developer, especially ones who have interest in web frontend client-side development and JavaScript. There are many online lectures and tutorials about JavaScript, which is perhaps becoming the world's most common programming language, but not every day you come across such good lectures, given by one of the developers of the language itself.

The first one is quite an amazing overview of the evolution of computers and computer languages. As noted above, the fact that it's presented by a person who has taken part in the actual process, makes it rather special.
Should be watched by every geek.

The next lectures cover JavaScript specific topics and they are very very good. Recommended for anyone who knows or thinks they know JavaScript, as a deep coverage of the language particles, talking about quirks and common pitfalls, which not everyone is aware of..

Deep view of functions, their versatility and usefulness in JavaScript:

About DOM and AJAX:

More about the future, about security and performance in relation to JavaScript: