Working through JS: the good parts
Working through Chapter 3 of Node.js the right way