1. Home
  2. NodeJS
  3. Books

NodeJS Books

Node.js Design Patterns

by M. Casciaro, L. Mammino4.37

In this book, we will take you on a journey across various ideas and components, and the challenges you would commonly encounter while designing and developing software using the Node.js platform. You will also discover the "Node.js way" of dealing with design and coding decisions. Learn more »

Get Programming with Node.js

by Jonathan Wexler4.17

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! Learn more »

Beginning Node.js

by Basarat Syed4.08

Following a common-sense Problem/Solution format, these experience-fueled techniques cover important topics like event-based programming, streams, integrating external applications, and deployment. The abundantly annotated code makes the examples easy to follow, and techniques are organized into logical clusters, so it's a snap to find what you're looking for. Written for readers who have a practical knowledge of JavaScript and the basics of Node.js. Learn more »

Node.js in Practice

by Alex R. Young, Marc Harter3.93

Following a common-sense Problem/Solution format, these experience-fueled techniques cover important topics like event-based programming, streams, integrating external applications, and deployment. The abundantly annotated code makes the examples easy to follow, and techniques are organized into logical clusters, so it's a snap to find what you're looking for. Written for readers who have a practical knowledge of JavaScript and the basics of Node.js. Learn more »

Node.js in Action

by Mike Cantelon, T.J. Holowaychuk3.91

Node.js in Action shows you how to build production-quality applications. Clear introductions of key concepts and example-by-example coverage take you from setup to deployment. You'll dive into asynchronous programming, data storage, and output templating, and interact with the filesystem to create non-HTTP applications like TCP/IP servers and command-line tools. Perfect for a web developer transitioning from Rails, Django, or PHP. Requires basic knowledge of JavaScript. Learn more »

Node.js 8 the Right Way

by Jim Wilson3.8

Node.js is the platform of choice for creating modern web services. This fast-paced book gets you up to speed on server-side programming with Node.js 8, as you develop real programs that are small, fast, low-profile, and useful. Take JavaScript beyond the browser, explore dynamic language features, and embrace evented programming. Learn more »

You may also want to try

NodeJS online courses

ChatBots: Messenger ChatBot - DialogFlow and nodejs
ChatBots: Messenger ChatBot - DialogFlow and nodejs
  • Jana Bergant
  • 4.55
  • 9 hrs
  • 119 lectures

Use DialogFlow to train chatbot to have dialogs. Develop backend app to connect chatbot to web services and databases Learn more »

React, NodeJS, Express & MongoDB - The MERN Fullstack Guide
React, NodeJS, Express & MongoDB - The MERN Fullstack Guide
  • Maximilian Schwarzmüller
  • 4.53
  • 18.5 hrs
  • 208 lectures

Build fullstack React.js applications with Node.js, Express.js & MongoDB (MERN) with this project-focused course. Learn more »

The Complete Full-Stack JavaScript Course
The Complete Full-Stack JavaScript Course
  • Joseph Delgadillo
  • 4.44
  • 24.5 hrs
  • 96 lectures

Learn full-stack web development using JavaScript (ReactJS, NodeJS, LoopbackJS, Redux and Material-UI)! Learn more »

Popular categories

  • Python
  • AWS
  • Kubernetes
  • Java
  • JavaScript
  • DevOps
  • Docker
  • NodeJS

Popular frameworks

  • Spring Boot
  • Django
  • Laravel
  • React
  • Symfony
  • Akka
  • Flutter
  • Quarkus

Useful tutorials

How to merge two dictionaries in Python?

Python makes merging two dictionaries easy. Below you can find an example created directly in the Python interpreter. It defines two dictionaries, a and b, and then it creates a new dictionary c by merging two previously created dictionaries. Learn more »

How to install multiple Java versions on Linux, MacOS, or WSL2?

Ever wondered how to install multiple Java (JDK) versions on your operating system? There is one tool that does it very well - SDKMAN. Learn more »

© 2021 howtolearn.blog

Disclosure: Some of the links on that page are affiliate links - if you go through them to make a purchase, we will earn small commission. No extra cost on your side.