Chapter 14. Node.js and npm - The First Steps

Table of Contents
14.1. References for this Lesson
14.2. Last Lesson's Assignments
14.3. Initially …
14.4. Now the Basic Node.js Steps
14.4.1. First
14.4.2. But You may Also
14.5. Modules in Node.js
14.5.1. Syntactical Variations of Export
14.6. npm - Node Package Manager
14.6.1. npm Commands
14.6.2. npm init
14.6.3. npm set
14.6.4. npm install
14.6.5. npm update
14.6.6. npm outdated
14.6.7. npm uninstall
14.7. Your First Server/Application
14.8. Asynchronicity - A Node.js Pillar
14.8.1. Asynchronicity in Practice
14.9. The Node.js File System Module
14.9.1. Asynchronous Read
14.9.2. Asynchronous Write
14.9.3. Asynchronous Append
14.9.4. Asynchronous Rename
14.9.5. Asynchronous Delete
14.9.6. Asynchronous Read of Remote File
14.9.7. Asynchronous Read and Save of Remote File
14.10. The HTTP - HyperText Transport Protocol
14.10.1. Aspects of HTTP
14.10.2. The Query String
14.11. Assignments Node I
14.11.1. Assignment Node I.0a
14.11.2. Assignment Node I.1
14.11.3. Assignment Node I.2
14.11.4. Assignment Node I.3
14.11.5. Assignment Node I.4
14.11.6. Assignment Node I.5

14.1. References for this Lesson

[NMLdkexit] These materials and your textbook [Mar18] Chapter 1.

HTTP Overview (from Mozilla Developer Network)

https://tools.ietf.org/html/rfc7231 The actual HTTP standard. Section 3.3 and Chapter 4.

Node.js vN.N.N Documentation - File System (from the Nodejs Documentation)