To expand on Flubba's answer, these are Douglas Crockford's Yahoo JavaScript videos in order. (I couldn't find a list of these in order anywhere, so I thought this might help a few people out...)
They really are very good at teaching the basics, especially if you have some programming background. He does a great job of making you not hate the language.
The JavaScript Programming Language
Douglas Crockford: "The JavaScript Programming Language"/1 of 4
Douglas Crockford: "The JavaScript Programming Language"/2 of 4
Douglas Crockford: "The JavaScript Programming Language"/3 of 4
Douglas Crockford: "The JavaScript Programming Language"/4 of 4
An Inconvenient API: The Theory of the DOM
Douglas Crockford: "Theory of the DOM" (1 of 3)
Douglas Crockford: "Theory of the DOM" (2 of 3)
Douglas Crockford: "Theory of the DOM" (3 of 3)
Advanced JavaScript
Douglas Crockford: "Advanced JavaScript" (1 of 3)
Douglas Crockford: "Advanced JavaScript" (2 of 3)
Douglas Crockford: "Advanced JavaScript" (3 of 3)
Here are some new videos, which go over a lot of the same material as those above, but with some talk about about the new ES5, and a nice computer science history lesson, leading up to the invention of JavaScript. I highly recommend these videos - they're very informative and entertaining, and the production quality is much higher that the previous three series.
Volume One: The Early Years
Chapter 2: And Then There Was JavaScript
Act III: Function the Ultimate
Episode IV: The Metamorphosis of Ajax
Part V: The End of All Things