The Node.js Handbook



Download free course The Node.js Handbook, pdf file on 189 pages by Flavio Copes.
Node.js is built on top of the Google Chrome V8 JavaScript engine, and it's mainly used to create web servers - but it's not limited to that.

The Node.js Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The author find this approach gives a well-rounded overview.

Table of contents

  • Introduction to Node
  • A brief history of Node
  • How to install Node
  • How much JavaScript do you need to know to use Node?
  • Differences between Node and the Browser
  • v8
  • Run Node.js scripts from the command line
  • How to exit from a Node.js program
  • How to read environment variables
  • Node hosting options
  • Use the Node REPL
  • Pass arguments from the command line
  • Output to the command line
  • Accept input from the command line
  • Expose functionality from a Node file using exports
  • npm
  • Where does npm install the packages
  • How to use or execute a package installed using npm
  • The package.json file
  • The package-lock.json file
  • Find the installed version of an npm package
  • How to install an older version of an npm package
  • How to update all the Node dependencies to their latest version
  • Semantic versioning rules
  • Uninstalling npm packages
  • Global or local packages
  • npm dependencies and devDependencies
  • npx
  • The event loop
  • nextTick
  • setImmediate
  • Timers
  • Callbacks
  • Promises
  • async/await
  • The Node Event Emitter
  • HTTP
  • How HTTP Requests work
  • Build an HTTP server
  • Making HTTP requests
  • Axios
  • Websockets
  • HTTPS, secure connections
  • File descriptors
  • File stats
  • File paths
  • Reading files
  • Writing files
  • Working with folders
  • The fs module
  • The path module
  • The os module
  • The events module
  • The http module
  • Streams
  • Working with MySQL
  • Difference between development and production
Pages : 189
Size : 3.2 MB
File type : PDF
Downloads: 112
Created: 2022-02-03
License: Open Publication License
Author(s): Flavio Copes
The Node.js Handbook

Others Computer science Tutorials

Azure Cognitive Services Succinctly

Rethinking Productivity in Software Engineering

Open Source Systems

Learning LaTeX

HoloLens Succinctly

Others related eBooks about The Node.js Handbook

TensorFlow Roadmap

A deep learning is of great interest these days, the crucial necessity for rapid and optim..., download free TensorFlow tutorial in PDF (22 pages) created by Amirsina Torfi ....

Learning SAP ABAP

Download free course Learning SAP ABAP, pdf file on 42 pages by Stack Overflow Community....

Digital Dilemmas

Download free course Digital Dilemmas, pdf file on 93 pages by Øyvind Kvalnes....

Think Stats, 2nd Edition: Exploratory Data Analysis in Python

If you know how to program, you have the skills to turn data into knowledge, using tools of probability and statistics. This concise introduction shows you how to perform statistical analysis computationally, rather than mathematically, with programs written in Python. ...

Computation and the Humanities

Download free course Computation and the Humanities, pdf file on 288 pages by Julianne Nyhan, Andrew Flinn....

Ernst Denert Award for Software Engineering 2019

Download free course Ernst Denert Award for Software Engineering 2019, pdf file on 142 pages by Michael Felderer, Wilhelm Hasselbring, Heiko Koziolek, Florian Matthes, Lutz Prechelt, Ralf Reussner, Bernhard Rumpe, Ina Schaefer....

Reversible Computation: Extending Horizons of Computing

Download free course Reversible Computation: Extending Horizons of Computing, pdf file on 250 pages by Irek Ulidowski, Ivan Lanese, Ulrik Pagh Schultz, Carla Ferreira....

Enterprise Cloud Strategy

Enterprise Cloud Strategy - Guidance for enterprises looking for proven methods to take th..., download free Cloud tutorial in PDF (156 pages) created by Barry Briggs ....

Implementing CIFS: The Common Internet File System

This book is an authoritative, cross-platform guide to CIFS capabilities and behavior. Implementing CIFS not only delivers the priceless knowledge of a Samba Team member dedicated to investigating the inner workings of CIFS, it also identifies and describes crucial specifications and supporting d...

Arduino : RFID Start Guide

This pdf tutorial is an overview about Arduino and RFID ,you will learn how to add an Radio Frequency Identification to your Arduino project....