Search for books, people and lists
Read This Twice
HomePeopleBooksSonaLibrariesSign in

Best Node.js Books

Stay ahead in the web development game with the highest-ranked Node.js books, featured numerous times in tech and programming community favorites.

Recommendations from 28 articles, Derek Sivers, Jeff Atwood, Taylor Otwell and 4 others.
Best Node.js Books
39 books on the list
Sort by
Number of Articles
Node.js Design Patterns book cover
Node.js Design Patterns
Master best practices to build modular and scalable server-side web applications, 2nd Edition
Mario Casciaro - 2014-12-30
Goodreads Rating
Learn how to create modular and scalable applications with Node.js by mastering its powerful components and patterns. This popular software platform enables efficient code-writing and extreme reusability using only one language across the full stack, revolutionizing the way we create software. This book explores Node.js' design and coding decisions, covering basics like its single-threaded architecture, as well as advanced concepts like Universal Javascript and scalability. With detailed implementations of common and exclusive design patterns, you will gain all the necessary concepts to build enterprise-grade applications with ease.
Node.js Web Development book cover
Node.js Web Development
Server-side web development made easy with Node 14 using practical examples, 5th Edition
David Herron - 2020-07-31
Goodreads Rating
Learn how to build fast and scalable server-side applications with Node.js Web Development. This practical guide covers everything from installing and using Node.js for development and deployment to creating your own Node.js application. Develop both HTTP server and client applications, use the Express application framework, and configure Bootstrap for mobile-first theming. You'll also learn data storage engines such as MySQL, SQLITE3, and MongoDB, user authentication methods, including OAuth, and deploying Node.js to live servers, including microservice development with Docker. Whether you're new to JavaScript or experienced in web application development, this book is the perfect starting point for creating robust and striking web applications using Node.js.
Web Development with Node and Express book cover
Web Development with Node and Express
Leveraging the JavaScript Stack
Ethan Brown - 2014-08-19
Goodreads Rating
Learn how to build dynamic web applications with the Node/JavaScript development stack. This hands-on guide teaches you Express fundamentals through the development of a fictional application featuring a public website and a RESTful API. Discover web architecture best practices to help you build single-page, multi-page, and hybrid web apps with Express. With single page apps (SPAs) emerging as the dominant web architecture, this updated edition focuses on providing API services with Express. Frontend and backend engineers familiar with JavaScript will discover new ways of looking at web development.
Beginning Node.js book cover
Beginning Node.js
Basarat Syed - 2014-11-25
Goodreads Rating
Learn how to create maintainable Node.js applications with "Beginning Node.js". This step-by-step guide covers all aspects of Node.js, from easy-to-follow JavaScript primers to full-stack application building. Discover important server-side programming concepts like streams and events, test your code, and deploy your applications on the internet. Even if you've yet to get started with Node.js, this book makes it easy to jump in and start building high-performing, scalable websites today.
Learning Node book cover
Learning Node
Moving to the Server-Side
Shelley Powers - 2012-09-01
Goodreads Rating
Learn how to take your web development skills to the next level with Node, a JavaScript-based platform for writing fast and scalable network applications. This hands-on guide will teach you the core fundamentals of Node, while providing examples of both client- and server-side programming. With updated information on Node's event-driven, asynchronous I/O model, this book is perfect for developers comfortable with JavaScript looking to improve their server-side development skills.
Beginning Node.js, Express & MongoDB Development book cover
Beginning Node.js, Express & MongoDB Development
Greg Lim - 2019-07-01
Goodreads Rating
Learn Node.js, Express, and MongoDB development through a fun and hands-on experience with this book. Every chapter is written in bite-sized sections to keep your interest and ensure you gain only the skills you need. You'll build your first Node.js app within minutes and create a blog app by the end. The book covers topics such as npm, MongoDB, user registration, authentication, validation errors, and more. Even if you have no previous Node.js knowledge, this book is perfect for you. Author Greg Lim is an experienced technologist and programming teacher who emphasizes hands-on learning through practice.
Practical Node.js book cover
Practical Node.js
Building Real-World Scalable Web Apps
Azat Mardan - 2014-07-10
Goodreads Rating
Learn how to build professional-grade web applications using Node.js and a complete development toolkit. Gain an in-depth understanding of standards, frameworks, and libraries such as Express.js, MongoDB, and OAuth. This second edition is updated for ES6/ES2015 and covers deploying to Heroku and AWS, creating REST APIs, and building full-stack web apps from scratch. Ideal for web developers with some familiarity of Node.js looking to take their skills to the next level.
Get Programming with Node.js book cover
Get Programming with Node.js
Jonathan Wexler - 2019-03-15
Goodreads Rating
Learn to write server-side code in JavaScript with "Get Programming with Node.js". This book offers 34 fast-paced, fun, and practical lessons to help you extend your existing JavaScript skills and write back-end code for your web applications. You'll set up the perfect developer environment and dive right into developing your first app with Express.js, a lightweight MVC-style web framework. With practical examples and exercises, you'll also gain knowledge of all-important security and authentication features, as well as database tasks. Add extra functionality like chat, and deploy your finished product with ease. Join the pro-coding club with Node.js!
Express in Action book cover
Express in Action
Writing, building, and testing Node.js applications
Evan Hahn - 2016-04-28 (first published in 2015)
Goodreads Rating
Learn how to efficiently build web applications using Node.js and Express.js with "Express in Action". This carefully designed tutorial introduces Node's unique characteristics and shows how they map to the features of Express. With this powerful web application framework, you can manage routes, requests, and views with beautiful boilerplate for web applications. This book covers key development techniques, the rich ecosystem of companion tools and libraries, and even the inner workings of Express. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats. Get started today and concentrate on what your application does instead of managing the technical details.
Node.js the Right Way book cover
Node.js the Right Way
Practical, Server-Side JavaScript That Scales
Jim Wilson - 2013-12-31
Goodreads Rating
Learn to develop fast and scalable server-side JavaScript applications with Node.js. This book will teach you how to write non-blocking, asynchronous code using Node's unique style and patterns. You'll explore the growing library of Node modules and work with multiple protocols including RESTful web services, TCP socket clients and servers, and more. With a focus on practical programming domains, you'll develop real-world applications and learn how to test functionality and performance under load. Join the community of developers advancing the state of the art in web development with Node.js.
Getting MEAN with Mongo, Express, Angular, and Node by Simon Holmes
Node.js in Action by Alex R. Young
Distributed Systems with Node.js by II Thomas Hunter
Node.js in Practice by Alex R. Young
Node Cookbook by David Mark Clements
Smashing Node.js by Guillermo Rauch
Node.js for Embedded Systems by Patrick Mulder
Advanced Node.js Development by Andrew Mead
Secure Your Node.js Web Application by Karl Duuna
Learning Node.js by Marc Wandschneider
Pro Express.js by Azat Mardan
Professional Node.JS by Pedro Teixeria
JavaScript by David Flanagan
Beginning MERN Stack by Greg Lim
Node.js Blueprints by Krasimir Tsonev
Pro Node.js for Developers by Colin J. Ihrig
Full-Stack React Projects by Shama Hoque
Learn AWS Serverless Computing by Scott Patterson
Full-Stack JavaScript Development by Eric Bush
Sams Teach Yourself Node.js in 24 Hours by George Ornbo
Node.js Recipes by Cory Gackenheimer
Learn NodeJS in 1 Day by Krishna Rungta
Node by Tom Hughes-Croucher
The Road to learn React by Robin Wieruch
The Pragmatic Programmer by David Thomas
Node.js 8 the Right Way by Jim Wilson
Learning Node.js Development by Andrew Mead
Beginning JavaScript by Russ Ferguson
Node.js for PHP Developers by Daniel Howard