Best Node.js Books

29 books on the list
Sort by
Number of Articles
Layout

Node.js Design Patterns
Master best practices to build modular and scalable server-side web applications, 2nd Edition
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.
Featured in 11 articles

Node.js Web Development
Server-side web development made easy with Node 14 using practical examples, 5th Edition
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.
Featured in 11 articles
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.
Featured in 10 articles
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.
Featured in 8 articles
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.
Featured in 8 articles
Learn how to create fast and beautiful full-stack web applications using the MEAN stack with "Getting MEAN." This updated edition covers MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015. With practical guidance, you'll build a static site in Express and Node, integrate a MongoDB database, create an API, and add an authentication system. This book is perfect for developers comfortable with standard web application designs and ES2015-style JavaScript.
Featured in 6 articles
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.
Featured in 6 articles
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!
Featured in 6 articles
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.
Featured in 6 articles
Learn how to use Node.js, a JavaScript framework that allows for scalable and high-performance web applications, including real-time apps like chat and games. This thoroughly revised second edition covers everything you need to know to build production-quality Node applications, including traditional web and non-web network applications. Discover how Node is constantly evolving through io.js and emerging ECMAScript 6 features. Purchase includes a free eBook in multiple formats.
Featured in 6 articles
RESTful Web API Design with Node.js - Second Edition by Valentin Bojinov
Practical Node.js by Azat Mardan
Express in Action by Evan Hahn
Professional Node.JS by Pedro Teixeria
Smashing Node.js by Guillermo Rauch
The Pragmatic Programmer by David Thomas
JavaScript by David Flanagan
The Road to learn React by Robin Wieruch
Distributed Systems with Node.js by II Thomas Hunter
Advanced Node.js Development by Andrew Mead
Full-Stack JavaScript Development by Eric Bush
Node Cookbook by David Mark Clements
Secure Your Node.js Web Application by Karl Duuna
Mastering Node.js - Second Edition by Sandro Pasquali
Node.js 8 the Right Way by Jim Wilson
Learning Node.js by Marc Wandschneider
Pro Express.js by Azat Mardan
RESTful Web API Design with Node.js 10 by Valentin Bojinov