Table of Contents
Basics
- 1. Introduction
- 2. What is Node.js?
- 3. Simple messaging application
- 4. V8 and Javascript gotchas
- 5. Arrays, Objects, Functions and JSON
- 6. Javascript OOP by example (new)
- 7. Control flow
Node.js libraries and patterns
- 8. An overview of Node, Modules and npm
- 9. Fundamentals: Timers, EventEmitters, Streams and Buffers
- 10. HTTP & HTTPS
- 11. File system
- 12. Child processes, V8 and REPL
Specialized topics
- 13. Comet and Socket.io (new)
- 14. Single-page applications
I'm working on a second book on single page applications. It'll be out this summer. Follow me on Twitter for the release announcement :).