How To Code in Node.js



Download free course How To Code in Node.js, pdf file on 418 pages by David Landup, Marcus Sanatan.
Node.js is a popular open-source runtime environment that can execute JavaScript outside of the browser. The Node runtime is commonly used for back-end web development, leveraging its asynchronous capabilities to create networking applications and web servers. Node is also a popular choice for building command line tools.

In this book, you will go through exercises to learn the basics of how to code in Node.js, gaining skills that apply equally to back-end and full stack development in the process.

By the end of this book you will be able to write programs that leverage Node's asynchronous code execution capabilities, complete with event emitters and listeners that will respond to user actions. Along the way you will learn how to debug Node applications using the built-in debugging utilities, as well as the Chrome browser's DevTools utilities. You will also learn how to write automated tests for your programs to ensure that any features that you add or change function as you expect.

Table of contents

  • How To Write and Run Your First Program in Node.js
  • How To Use the Node.js REPL
  • How To Use Node.js Modules with npm and package.json
  • How To Create a Node.js Module
  • How To Write Asynchronous Code in Node.js
  • How To Test a Node.js Module with Mocha and Assert
  • How To Create a Web Server in Node.js with the HTTP Module
  • Using Buffers in Node.js
  • Using Event Emitters in Node.js
  • How To Debug Node.js with the Built-In Debugger and Chrome DevTools
  • How To Launch Child Processes in Node.js
  • How To Work with Files using the fs Module in Node.js
  • How To Create an HTTP Client with Core HTTP in Node.js
Pages : 418
Size : 5.6 MB
File type : PDF
Downloads: 100
Created: 2022-02-02
License: CC BY-NC-SA
Author(s): David Landup, Marcus Sanatan
How To Code in Node.js

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

SAP Tutorial free PDF

Learning Minecraft Bukkit

Everything Is Distributed

Defend Dissent

Reversible Computation: Extending Horizons of Computing

Others related eBooks about How To Code in Node.js

A First Course on Time Series Analysis with SAS

This book has been developed for a one-semester course usually attended by students in statistics, economics, business, engineering, and quantitative social sciences. A unique feature of this edition is its integration with the statistical software package SAS (Statistical Analysis System) computi...

Social Media Mining

Download free course Social Media Mining, pdf file on 382 pages by Reza Zafarani, Mohammad Ali Abbasi, Huan Liu....

Embedded Firmware Solutions

Download free course Embedded Firmware Solutions, pdf file on 215 pages by Jiming Sun, Marc Jones, Stefan Reinauer, Vincent Zimmer....

Interpretable Machine Learning

This book is about making machine learning models and their decisions interpretable. After..., download free Machine Learning tutorial in PDF (312 pages) created by Christoph Molnar ....

Cloud Native Applications

Cloud computing is a game changer. Being able to automate and constantly adjust infrastruc..., download free Cloud tutorial in PDF (123 pages) created by ....

Blazor, A Beginners Guide

Download free course Blazor, A Beginners Guide, pdf file on 121 pages by by Ed Charbeneau....

META-NET Strategic Research Agenda for Multilingual Europe 2020

Download free course META-NET Strategic Research Agenda for Multilingual Europe 2020, pdf file on 94 pages by Georg Rehm, Hans Uszkoreit....

GNU GREP and RIPGREP

Download free course GNU GREP and RIPGREP, pdf file on 111 pages by Sundeep Agarwal....

Download LaTex PDF Tutorial

This document is a free PDF complete tutorial about LaTex, training course in 748 pages created by Wikibooks.org....

Code: The Hidden Language of Computer Hardware and Software

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communic...