If my training library were a treasure chest, it would be splitting its sides and busting its lock. Two courses on JavaScript are now available: Introducting the JavaScript Language and Getting Started with JavaScript Programming. If you've ever wondered what the deal is with JavaScript, these siblings will get you on the path to understanding.
The goal of these courses is to allow designers and other beginning programmers to understand the syntax of JavaScript, and how to start using it in real web projects. I treat it kind of like learning a foreign language, giving you to tools to read and write the language at a basic level (to start you off), and then getting into things like interacting with third-party jQuery plugins to add fun interactivity to a website. Becoming a competent programmer takes a fair amount of effort and time, as does becoming fluent in a foreign language (even if you're Tim Ferriss), but these courses should allow you to become, as the subtitle says, "a dangerous front end designer".
Try one, try both, just try them and let me know what you think! They're on sale at 20% off through late January and early February respectively.