Node.js é uma poderosa plataforma. Ele permite escrever aplicações JavaScript no server-side, tirando proveito da sintaxe e familiaridade da linguagem para escrever aplicações web escaláveis.Como o Node.js usa um modelo orientado a eventos, focado em I/O não-bloqueante, desenvolver nele pode ser diferente para quem está acostumado às aplicações web tradicionais. Nesse livro, Caio Ribeiro Pereira quebra essa enorme barreira, mostrando claramente essa mudança de paradigma, além de focar em tópicos importantes, as APIs principais e frameworks como o Express e o Socket.IO.
Um tutorial de introdução ao NodeJS com exemplos práticos de alguns de seus recursos e pacotes mais populares. Segue o formato "Digite esse código aqui, esse acolá e obtenha isso" sem se preocupar em explicar o que aquilo significa realmente.
O livro é mal-revisado, possuindo alguns erros de digitação e trechos de código sobrando ou faltando que, em determinado momento, impedem que a aplicação funcione (além de não ser muito bem escrito).
Enfim, não recomendo a aquisição. Para uma introdução, procure tutoriais na web e para se aprofundar, busque livros melhores e mais completos.
Obs.: um problema para quem quer implementar o código do livro hoje (com as versões correntes dos pacotes) é que alguns recursos estão obsoletos ou não fazem mais parte do módulo Express, por ex, sendo necessário que você corrija algumas coisas no código (pesquisando na web ou vendo o código no github do autor).
Antes de ler o livro tenha em mente que muitas coisas já estão defasadas e pode te prejudicar no aprendizado se não tiver noção básica do que se trata.
Não gostei muito de ler, estava esperando uma organização melhor e com melhores exemplos de forma mais didática.
O livro conta com muitos erros de gramática, o que não é um grande problema, mas algumas pessoas não gostam.
Já li muitos livros da Casa do Código e esse foi o que menos gostei.
Gostei muito do livro. O autor conseguiu balancear a introdução ao NodeJS com tópicos mais avançados como o uso do MongoDB e o Redis. O livro se preocupa também em mostrar itens que fazem parte do processo de desenvolvimento de software como automação de testes e componentes do ambiente de produção.