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: 298
Created: 2019-04-22

Others Node.JS Tutorials

Node.JS tutorial for professionals

How To Code in Node.js

Learning Node.js

Node.js tutorial pdf

Node.js programming by example

Others related eBooks about Learn Node.JS

Prolog tutorial in PDF

Download free Prolog tutorial course in PDF, training file in 17 chapters and 51 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Java Succinctly Part 2

Download free course Java Succinctly Part 2, pdf file on 134 pages by Christopher Rose....

Free Algorithms eBook

Download free Algorithm tutorial course in PDF, training file in 65 chapters and 327 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Learning Java

Download free course Learning Java, pdf file on 1225 pages by Stack Overflow Community....

Android on x86: An Introduction to Optimizing for Intel Architecture

This book is a one-stop reference guide to mindful programming and the unique challenges and opportunities that arise from x86 architectures. It compiles the best practices and procedures associated with application development for devices using Intel's popular line of microprocessors....

Classical Object-Oriented Programming with ECMAScript

Download free course Classical Object-Oriented Programming with ECMAScript, pdf file on 23 pages by Mike Gerwitz....

Problem Solving with Algorithms and Data Structures Using Python

This books is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. The onl...

GUI Design for Android Apps

GUI Design for Android Apps is the perfect - and concise - introduction for mobile app dev..., download free Android tutorial in PDF (156 pages) created by ....

Using .NET Core, Docker, and Kubernetes Succinctly

Download free course Using .NET Core, Docker, and Kubernetes Succinctly, pdf file on 91 pages by Michele Aponte....

Flutter in Action

With Flutter, you can build mobile applications using a single, feature-rich SDK that includes everything from a rendering engine to a testing environment. Flutter compiles programs written in Google’s intuitive Dart language to platform-specific code so your iOS and Android games, utilities, and ...