Loading lesson path
Node.js
Core Modules focused on Node.js HTTP Module and related concepts.
Node.js includes a powerful built-in HTTP module that enables you to create HTTP servers and make HTTP requests.
The HTTPS module is a core Node.js module that provides an implementation of the HTTPS protocol, which is essentially HTTP over TLS/SSL.
The Node.js File System module (fs) provides a comprehensive set of methods for working with the file system on your computer.
The Path module is a built-in Node.js module that provides tools for handling and transforming file paths across different operating systems.
The OS module in Node.js provides a powerful set of utilities for interacting with the underlying operating system.
The URL module provides utilities for URL resolution and parsing.
Every action on a computer is an event, like when a connection is made or a file is opened.
In Node.js, streams are collections of data, which might not be available in full at once and don't have to fit in memory.
The Buffer module in Node.js is used to handle binary data.
The Crypto module is a built-in Node.js module that provides cryptographic functionality including:
The Timers module provides functions that help schedule code execution at specific times or intervals.
The DNS (Domain Name System) module provides functionality for name resolution in Node.js.
The Assert module provides a simple yet powerful set of assertion tests for validating invariants in your code.
The Util module is a core Node.js module that provides a collection of utility functions for common tasks.
The Readline module is a core Node.js module that provides an interface for reading data from a Readable stream (like process.stdin ) one line at a time.