bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/Node.js

Node.js

Node.js Advanced

Node.js Advanced focused on Node.js Microservices and related concepts.

Lesson 1

Node.js Microservices

Microservices is an architectural style that structures an application as a collection of small, loosely coupled services. Each service is:

Read lesson →Loading…
Lesson 2

Node.js WebAssembly

WebAssembly (Wasm) is a binary instruction format designed as a portable compilation target for high-level languages like C, C++, and Rust.

Read lesson →Loading…
Lesson 3

Node.js HTTP/2 Module

The Node.js HTTP/2 module provides an implementation of the HTTP/2 protocol, offering improved performance, server push capabilities, header compression, and multiplexing over a single connection.

Read lesson →Loading…
Lesson 4

Node.js Performance Hooks Module

The perf_hooks module provides a set of APIs for performance measurement based on the W3C Performance Timeline specification .

Read lesson →Loading…
Lesson 5

Node.js VM Module

The VM (Virtual Machine) module allows you to compile and run code within isolated contexts.

Read lesson →Loading…
Lesson 6

Node.js TLS/SSL Module

Transport Layer Security (TLS) and its predecessor, Secure Socket Layer (SSL), are protocols that provide secure communication over a computer network. They ensure:

Read lesson →Loading…
Lesson 7

Node.js Net Module

The Net module is one of Node.js's core networking modules, allowing you to create TCP servers and clients. TCP (Transmission Control Protocol) is a reliable, ordered, and error-checked delivery of a…

Read lesson →Loading…
Lesson 8

Node.js Zlib Module

The Zlib module provides bindings to the zlib and brotli compression libraries, enabling you to:

Read lesson →Loading…