Node.js Complete Reference Guide

Node.js Complete Reference Guide is your one-stop solution to building highly scalable, single-language applications that share code between the server and client

Node.js Complete Reference Guide

Valentin Bojinov, David Herron , Diogo Resende

4 customer reviews
Node.js Complete Reference Guide is your one-stop solution to building highly scalable, single-language applications that share code between the server and client
Packt Subscription
FREE
$9.99/m after trial
eBook
$28.00
RRP $39.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$28.00
$49.99
$9.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Node.js Complete Reference Guide Book Cover
Node.js Complete Reference Guide
$ 39.99
$ 28.00
Big Data Analysis with Python Book Cover
Big Data Analysis with Python
$ 23.99
$ 16.80
Buy 2 for $44.80
Save $19.18
Add to Cart

Book Details

ISBN 139781789952117
Paperback732 pages

Book Description

Node.js Complete Reference Guide takes you through rudimentary knowledge of JavaScript and server-side development to create, maintain, deploy, and test your own Node.js applications. 

You will begin by learning how to use the HTTP Server and Client objects, store data with both SQL and MongoDB databases, and unit test applications with Mocha 5.x, and functionally test them with Puppeteer 1.1.x. Then, you will learn to create scalable and rich RESTful applications on the Node.js platform and write a simple HTTP request handler with self-descriptive URLs. You will learn to set accurate HTTP status codes, study how to keep your applications backward-compatible and explore some authentication techniques to secure your application. Then, you will study how Node.js has emerged as a strong candidate for developing microservices.

With this Learning Path, you will be able to use the best practices and create efficient microservices.

This Learning Path includes content from the following Packt products:

  • RESTful Web API Design with Node.js 10, Third Edition by Valentin Bojinov 
  • Node.js Web Development, Fourth Edition by David Herron 
  • Hands-On Microservices with Node.js by Diogo Resende

Table of Contents

Chapter 20: Modules and Toolkits
Chapter 21: Building a Microservice

What You Will Learn

  • Work with REST service development using the Restify framework
  • Use data storage engines, such as MySQL, SQLITE3, and MongoDB in apps
  • Apply user authentication methods with OAuth2
  • Perform real-time communication with the front-end using Socket.IO
  • Implement Docker microservices in development, testing, and deployment
  • Perform unit testing with Mocha 5.x and functional testing with Puppeteer 1.1.x
  • Use self-descriptive URLs and set accurate HTTP status codes
  • Deploy a cloud-native microservice to an online provider

Authors

Table of Contents

Chapter 20: Modules and Toolkits
Chapter 21: Building a Microservice

Book Details

ISBN 139781789952117
Paperback732 pages
Read More
From 4 reviews

Read More Reviews

Recommended for You

Big Data Analysis with Python Book Cover
Big Data Analysis with Python
$ 23.99
$ 16.80
Complete Vue.js 2 Web Development Book Cover
Complete Vue.js 2 Web Development
$ 39.99
$ 28.00
Learn Web Development with Python Book Cover
Learn Web Development with Python
$ 39.99
$ 28.00
Applied Supervised Learning with Python Book Cover
Applied Supervised Learning with Python
$ 31.99
$ 22.40
Building Large-Scale Web Applications with Angular Book Cover
Building Large-Scale Web Applications with Angular
$ 39.99
$ 28.00
Learning Path - Modern Cross Platform Development with Qt 5 Book Cover
Learning Path - Modern Cross Platform Development with Qt 5
$ 79.99
$ 56.00