Node.js Complete Reference Guide

Discover a more sustainable way of writing software with high levels of reusability and collaboration using Node.js

Nonfiction, Computers, Programming, Programming Languages, CGI, JavaScript, Perl, VBScript, General Computing
Cover of the book Node.js Complete Reference Guide by Valentin Bojinov, David Herron, Diogo Resende, Packt Publishing
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Valentin Bojinov, David Herron, Diogo Resende ISBN: 9781789951615
Publisher: Packt Publishing Publication: December 21, 2018
Imprint: Packt Publishing Language: English
Author: Valentin Bojinov, David Herron, Diogo Resende
ISBN: 9781789951615
Publisher: Packt Publishing
Publication: December 21, 2018
Imprint: Packt Publishing
Language: English

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

Key Features

  • Explore the latest JavaScript features and EcmaScript modules
  • Walk through different stages of developing robust applications using Node.js 10
  • Create rich and scalable RESTful API solutions from scratch

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

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

Who this book is for

Node.js Complete Reference Guide is designed for web developers who have a rudimentary understanding of JavaScript and web application development, are keen to enrich their development skills to create RESTful applications, and want utilize their skills to build microservices.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

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

Key Features

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:

What you will learn

Who this book is for

Node.js Complete Reference Guide is designed for web developers who have a rudimentary understanding of JavaScript and web application development, are keen to enrich their development skills to create RESTful applications, and want utilize their skills to build microservices.

More books from Packt Publishing

Cover of the book IBM Worklight Mobile Application Development Essentials by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Mathematica Data Analysis by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book iOS Forensics Cookbook by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Microsoft Exchange Server 2013 PowerShell Cookbook: Second Edition by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Instant PostgreSQL Starter by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Scala for Java Developers by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Sails.js Essentials by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Visual Studio 2010 Best Practices by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Spring MVC Beginner’s Guide by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book CCNA Security 210-260 Certification Guide by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book ASP.NET 3.5 Application Architecture and Design by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Delphi High Performance by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Machine Learning in Java by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Microsoft SQL Server 2012 Integration Services: An Expert Cookbook by Valentin Bojinov, David Herron, Diogo Resende
Cover of the book Mastering OpenLayers 3 by Valentin Bojinov, David Herron, Diogo Resende
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy