GlossaryAuto-generated index of key terms and which lesson covers them. Term Lesson .env Files 05. Process & Environment A Server in 6 Lines 06. HTTP from Scratch Buffers 07. Streams & Buffers Built-in Modules 02. Modules Checking if Files Exist 04. File System Command Line Arguments 05. Process & Environment CommonJS (require/module.exports) 02. Modules CommonJS vs ESM 02. Modules Creating Buffers 07. Streams & Buffers Default Exports 02. Modules Define Categories 08. Build a CLI Tool Environment Variables 05. Process & Environment ES Modules (import/export) 02. Modules Executable Scripts 08. Build a CLI Tool Exit Codes 05. Process & Environment Exporting a Single Thing 02. Modules File Info 04. File System Global Objects 01. What is Node.js Global vs Local 03. npm in Practice Handling Signals 05. Process & Environment Installing Packages 03. npm in Practice JavaScript Outside the Browser 01. What is Node.js Lockfile 03. npm in Practice Making HTTP Requests 06. HTTP from Scratch Module Resolution 02. Modules Node REPL 01. What is Node.js npx 03. npm in Practice Parse Arguments 08. Build a CLI Tool Piping 07. Streams & Buffers Read and Organize 08. Build a CLI Tool Readable Streams 07. Streams & Buffers Reading Files 04. File System Reading Request Body 06. HTTP from Scratch Request Object 06. HTTP from Scratch Response Object 06. HTTP from Scratch Running a File 01. What is Node.js Scripts 03. npm in Practice Serving Static Files 06. HTTP from Scratch Simple Router 06. HTTP from Scratch Standard I/O 05. Process & Environment Sync vs Async 04. File System The Event Loop 01. What is Node.js The path Module 04. File System The process Object 05. Process & Environment Useful Commands 03. npm in Practice Version Numbers 03. npm in Practice What npm Actually Is 03. npm in Practice When You'll See Buffers 07. Streams & Buffers Working with Directories 04. File System Writable Streams 07. Streams & Buffers Writing Files 04. File System