For books I recommend the Javascript Cookbook ( http://oreilly.com/catalog/9780596806132/ ). It was released a few days ago and from the parts I've read so far, covers a lot of use cases for the language as well as lots of HTML 5 + ECMAscript 5 bits.
If you're interested in building something with a client-side js framework, you should check out this tutorial http://howtonode.org/express-mongodb . It covers how to build a simple blog app with node.js and express.