Books | nodejs.framework.dev

Books

15
logo

9 Practical Node.js Projects

James Hibbard, James Kolce, Lukas White, Jeremy Wilken, Simon Holmes, Michael Wanyoike, Paul Orac, Patrick Catanzariti2018170 pages

Beginner
This book offers a selection of nine different practical projects that you can follow along with from servers integrated with databases, file uploading with Dropzone.js, and a structured MVC application.
logo

Advanced Node.js Development

Andrew Mead2018717 pages

Beginner
"Advanced Node.js Development" takes you through creating your own API, building a full real-time web app, securing your Node systems, and practical applications of the latest Async and Await technologies. It maps out everything in a comprehensive, easy-to-follow package designed to get you up and running quickly.
logo

Distributed Systems with Node.js

Thomas Hunter2020575 pages

Advanced
Many companies, from startups to Fortune 500 companies alike, use Node.js to build performant backend services. And engineers love Node.js for its approachable API and familiar syntax. Backed by the world's largest package repository, Node's enterprise foothold is only expected to grow.
logo

Get Programming with Node.js

Jon Wexler2019759 pages

Beginner
"Get Programming with Node.js" teaches you to build web servers using JavaScript and Node. In this engaging tutorial, you'll work through eight complete projects, from writing the code for your first web server to adding live chat to a web app. Your hands will stay on the keyboard as you explore the most important aspects of the Node development process, including security, database management, authenticating user accounts, and deploying to production. You'll especially appreciate the easy-to-follow discussions, illuminating diagrams, and carefully explained code!
logo

Learning Node.js Development

Andrew Mead2018687 pages

Beginner
"Learning Node.js Development" A comprehensive, easy-to-follow guide to creating complete Node apps and understanding how to build, deploy, and test your own apps. This book targets anyone looking to launch their own Node applications, switch careers, or freelance as a Node developer. You should have a basic understanding of JavaScript in order to follow this course.
logo

Mastering Node.js - Second Edition

Sandro Pasquali, Kevin Faaborg2017621 pages

Intermediate
This book is targeted at JavaScript developers who want to take an in-depth look at the latest Node.js framework to create faster, scalable, real-time backend applications. Basic JavaScript programming knowledge—and also some previous Node.js development experience—are mandatory to get the best out of this book
logo

Node.js Design Patterns - Third Edition

Mario Casciaro, Luciano Mammino2020802 pages

Intermediate
Learn proven patterns, techniques, and tricks to take full advantage of the Node.js platform. Master well-known design principles to create applications that are readable, extensible, and that can grow big
logo

Node.js in Action, Second Edition

Bradley Meck Alex Young and Mike Cantelon2017634 pages

Beginner
"Node.js in Action, Second Edition" is a thoroughly revised book based on the best-selling first edition. It starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications. You'll master key design concepts such as asynchronous programming, state management, and event-driven programming. And you'll learn to put together MVC servers using Express and Connect, design web APIs, and set up the perfect production environment to build, lint, and test.
logo

Node.js: Novice to Ninja

Craig Buckler2022268 pages

Beginner
"Node.js: Novice to Ninja" is your hands-on guide to learning everything needed to build a professional web application using Node.js, the hugely popular open-source, cross-platform, back-end JavaScript runtime environment. You'll start off by getting familiar with the basics - installation and building your first apps - before moving onto more advanced concepts, including debugging, asynchronous programming, using Express.js, working with databases, deployment, and more
logo

Node.js: Tools & Skills, 2nd Edition

James Hibbard, Michael Wanyoike, Nilson Jacques, Jay Raj, Manjunath M202087 pages

Beginner
In this book, we'll take a look at a selection of the related tools and skills that will make you a much more productive Node developer by learning to manage Node version with NVM, create an Express.js app with Express Generator, and integrate with databases like MySQL and MongoDB.
logo

Node.js Web Development

David Herron2020853 pages

Intermediate
Node.js is the leading choice of server-side web development platform, enabling developers to use the same tools and paradigms for both server-side and client-side software. This updated fifth edition of Node.js Web Development focuses on the new features of Node.js 14, Express 4.x, and ECMAScript, taking you through modern concepts, techniques, and best practices for using Node.js.
logo
Beginner
This completely updated second edition provides a brief background on REST and the tools it provides (well known and not so well known), then explains how there is more to REST than just JSON and URLs. You will learn about the maintained modules currently available in the npm community, including Express, Restify, Vatican, and Swagger. Finally you will code an example API from start to finish, using a subset of the tools covered.
logo

Your First Week With Node.js, 2nd Edition

James Hibbard, Craig Buckler, Mark Brown, Nilson Jacques, James Kolce, Paul Orac, M. David Green, Florian Rappl2020170 pages

Beginner
This book offers a selection of beginner-level tutorials to provide you with an introduction to Node and its related technologies, and get you under way writing your first Node applications.