The book is broken up into 6 parts(listed below), with a total of 25 chapters covering 350 pages, written by Pedro Teixeira.
- Introduction and Setup
- Node Core API basics
- Files, Processes, Streams and Networking
- Building and Debugging Modules and Applications
- Build Web Applications
- Connecting to Databases
- Well written and easy to follow along with the code examples
- The chapters covered the material without getting too long. Easy enough to spend about 1/2 hour reading a chapter and working through the code examples for the chapter
- The book got me excited about the possibilities available using Node.js and started me down a new path to help build my "full stack developer" skills.
- The code examples were good, but I think it would help early in the book to point out where to find the Node API documentation, otherwise the reader is sometimes left wondering, "How did they know what methods are available, what to call and what to pass to that API?"
- For all the positive impact NPM has had on Node.js, the coverage of NPM in the book seems a bit light, although that could just be lack of Node knowledge showing!
I usually stick to Manning or O'Reilly books but when I started my quest for Node knowledge, neither of those publishers had books covering Node. This has since changed and I may try one of those out as well.