I've seen the cool things that developers are doing with JavaScript. Especially http://sonspring.com/journal/jquery-desktop.<p>I'm wondering what the best book on the subject is. Just two things:<p>- It has to be freely downloadable online
- It has to have assignments at the end of the chapter<p>As for the assignments thing, I think it's really great. It's the best way to show yourself that you learned what you read.<p>Oh, and if it matters, I know Java and Python.<p><i>Edit: formatting</i>
I am sorry, that was "JavaScript: The Good Parts", <a href="http://oreilly.com/catalog/9780596517748" rel="nofollow">http://oreilly.com/catalog/9780596517748</a>