Learn Node.JS

This beginner's course of Node.js will teach you how to make a first functional Web application using Node.js. The author presents his work as the guide he would have liked to read starting with Node.js. He has deliberately simplified his explanations so as to be comprehensible to the greatest number and his goal is clearly achieved.

Table of contents

  • Get started with Node.js
  • Hello World command line
  • Installing and running Node.js
  • Running a node program
  • Deploy your application online
  • Socket TLS: server and client
  • How to create a key and a certificate
  • Boolean switches
  • csv parser in the node js
  • Use FS to read in a CSV file
  • Simple CRUD API based on REST
  • REST API for CRUD in Express 3+
  • Chapter 5: Web Applications with Express
  • More complicated example
  • Use the middleware and the next reminder
  • Error management
  • Hook: How to execute code before any request
  • Graceful stop
  • Asynchronous functions with try-catch error handling
  • Comparison between promises and async / pending
  • Progress of reminders
  • Parallel: multi-tasking
  • Call async.parallel () with an object
  • Resolution of several values
  • Windows authentication under node.js
  • Database (MongoDB with Mongoose)
  • Mongoose Library
  • Connect to MongoDB using Mongoose
  • Save data to MongoDB using Mongoose and Express.js routes
  • Index in the models.
  • Useful functions of Mongoose
  • Bluebird Promises
  • How modules are loaded
  • Arduino communication with nodeJs
  • Client-server communication
  • Error Management: GET all resources
  • Log in to Mongodb
  • Simple example to connect mongoDB from Node.JS
  • A simple way to connect mongoDB with Node.JS Basic
  • API creation with Node.js
  • Deploying the Node.js application without downtime.
Size : 3191.382 Kb
File type : pdf
Downloads: 308
Created: 2019-04-22

Others Node.JS Tutorials

Beginning node.js pdf download

Node.js, a Developer's Guid

Learning Node.js

How To Code in Node.js

Node.js programming by example

Others related eBooks about Learn Node.JS

Problem Solving with Algorithms and Data Structures

Download free course Problem Solving with Algorithms and Data Structures, pdf file on 240 pages by Brad Miller, David Ranum....

Essential C++

This book written to provide clear and concise explanation of topics for programmers both starting to learn the C++ programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

The JavaScript Beginner's Handbook

Download free course The JavaScript Beginner's Handbook, pdf file on 70 pages by Flavio Copes....

Mastering iOS Game Development

iOS is an operating system for Apple manufactured phones and tablets. Mobile gaming is one..., download free Game Development tutorial in PDF (228 pages) created by Miguel DeQuadros ....

3D Game Development with LWJGL 3

Download free course 3D Game Development with LWJGL 3, pdf file on 371 pages by Self-publishing....

The Boost C++ Libraries

This book is an introduction to the Boost C++ Libraries. The Boost C++ Libraries complement the C++ standard and add many practical tools that can be of use to any C++ developer and in any C++ project. Because the Boost C++ Libraries are based on the C++ standard, they are implemented using state-...

UNIX Programmer's manual

Download UNIX Programmer's manual in PDF, free training course in 300 pages intended to beginners....

Making Games with Python & Pygame

Download free course Making Games with Python & Pygame, pdf file on 365 pages by Al Sweigart....

Clever Algorithms

Download free course Clever Algorithms, pdf file on 454 pages by Jason Brownlee....

From Python to NumPy

NumPy is one of the most important scientific computing libraries available for Python. This book teaches you how to achieve expert level competency to perform complex operations, with in-depth coverage of advanced concepts....