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: 97
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

802.11ac: A Survival Guide

Introduction to CNTK Succinctly

Lisp Hackers

Contextual Process Digitalization

NGINX Unit Cookbook

Others related eBooks about How To Code in Node.js

Essential Bash

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Bash programming 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....

Rethinking Productivity in Software Engineering

Download free course Rethinking Productivity in Software Engineering, pdf file on 310 pages by Caitlin Sadowski, Thomas Zimmermann....

Intel Xeon Phi Coprocessor Architecture and Tools

Download free course Intel Xeon Phi Coprocessor Architecture and Tools, pdf file on 220 pages by Rezaur Rahman....

How to become an Ethical Hacker

This is a series of lessons that's basic about the networking concepts, networking tools, security and countermeasures....

Machine Learning Yearning

AI is transforming numerous industries. Machine Learning Yearning, a free ebook from Andre..., download free Machine Learning tutorial in PDF (118 pages) created by Andrew Ng ....

Advances in Flight Control Systems

Nonlinear problems in flight control have stimulated cooperation among engineers and scientists from a range of disciplines. Developments in computer technology allowed for numerical solutions of nonlinear control problems, while industrial recognition and applications of nonlinear mathematical mo...

Arduino learning in pdf

This course intituled Arduino learning is a free and complet pdf tutorial about Arduino hardware and software ....

Trigonometry: A Trig Cheat Sheet for Solving Problems

In this tutorial on trigonometry, we'll cover the basics of right triangles and the primary trigonometric functions, we'll refer to a Trig Cheat Sheet to help you quickly recall key concepts and formulas....

Intrusion Detection Systems with Snort

Download free eBook in PDF about Intrusion Detection Systems with Snort, Advanced IDS Techniques Using Snort, Apache, MySQL, PHP, and ACID....

Azure Functions Succinctly

Download free course Azure Functions Succinctly, pdf file on 95 pages by by Ed Freitas....