🔥Limited Offer: Get 50% OFFon AI & Full Stack Courses🔥
All Subjects
Free · 105 Topics · No Signup

Node.js Notes

JavaScript runtime — modules, HTTP, Express, databases and Raspberry Pi — written by CodingNow 2.0's mentors. Free to read, structured to actually help you learn.

Node.js notes by CodingNow 2.0 cover 105 topics — from node home to raspi components — each explained with short definitions, syntax and runnable code examples. They are 100% free, need no signup, and work as quick revision for college exams, Node.js interviews and CodingNow 2.0's mentor-led Node.js course in Pitampura, Delhi.

No notes found. Try a different search term, or browse all Node.js notes.

Core Modules

15 of 15 topics published
21

HTTP Module

Node.js includes a powerful built-in HTTP module that enables you to create HTTP servers and make HTTP requests.

22

HTTPS Module

The HTTPS module is a core Node.js module that provides an implementation of the HTTPS protocol, which is essentially HTTP over TLS/SSL.

23

File System (fs)

The Node.js File System module (fs) provides a comprehensive set of methods for working with the file system on your computer.

24

Path Module

The Path module is a built-in Node.js module that provides tools for handling and transforming file paths across different operating systems.

25

OS Module

The OS module in Node.js provides a powerful set of utilities for interacting with the underlying operating system.

26

URL Module

The URL module provides utilities for URL resolution and parsing.

27

Events Module

Every action on a computer is an event, like when a connection is made or a file is opened.

28

Stream Module

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.

29

Buffer Module

The Buffer module in Node.js is used to handle binary data.

30

Crypto Module

The Crypto module is a built-in Node.js module that provides cryptographic functionality including:

31

Timers Module

The Timers module provides functions that help schedule code execution at specific times or intervals.

32

DNS Module

The DNS (Domain Name System) module provides functionality for name resolution in Node.js.

33

Assert Module

The Assert module provides a simple yet powerful set of assertion tests for validating invariants in your code.

34

Util Module

The Util module is a core Node.js module that provides a collection of utility functions for common tasks.

35

Readline Module

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.

Database Integration

24 of 24 topics published
47

MySQL Get Started

Node.js can be used in database applications.

48

MySQL Create Database

To create a database in MySQL, use the "CREATE DATABASE" statement:

49

MySQL Create Table

To create a table in MySQL, use the "CREATE TABLE" statement.

50

MySQL Insert Into

To fill a table in MySQL, use the "INSERT INTO" statement.

51

MySQL Select From

To select data from a table in MySQL, use the "SELECT" statement.

52

MySQL Where

When selecting records from a table, you can filter the selection by using the "WHERE" statement:

53

MySQL Order By

Use the ORDER BY statement to sort the result in ascending or descending order.

54

MySQL Delete

You can delete records from an existing table by using the "DELETE FROM" statement:

55

MySQL Drop Table

You can delete an existing table by using the "DROP TABLE" statement:

56

MySQL Update

You can update existing records in a table by using the "UPDATE" statement:

57

MySQL Limit

You can limit the number of records returned from the query, by using the "LIMIT" statement:

58

MySQL Join

You can combine rows from two or more tables, based on a related column between them, by using a JOIN statement.

59

MongoDB Get Started

Node.js can be used in database applications.

60

MongoDB Create DB

To create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database

61

MongoDB Collection

Note: A collection in MongoDB is the same as a table in MySQL

62

MongoDB Insert

To insert a record, or document as it is called in MongoDB, into a collection, we use the insertOne() method.

63

MongoDB Find

Note: In MongoDB we use the find and findOne methods to find data in a collection. Just like the SELECT statement is used to find data in a table in a MyS

64

MongoDB Query

When finding documents in a collection, you can filter the result by using a query object.

65

MongoDB Sort

Use the sort() method to sort the result in ascending or descending order.

66

MongoDB Delete

To delete a record, or document as it is called in MongoDB, we use the deleteOne() method.

67

MongoDB Drop Collection

You can delete a table, or collection as it is called in MongoDB, by using the drop() method.

68

MongoDB Update

You can update a record, or document as it is called in MongoDB, by using the updateOne() method.

69

MongoDB Limit

To limit the result in MongoDB, we use the limit() method.

70

MongoDB Join

MongoDB is not a relational database, but you can perform a left outer join by using the $lookup stage.

Ready to go from notes to a real career?

Join CodingNow 2.0's Node.js course — live mentorship, hands-on projects, and 100% placement support in Delhi NCR.

Enroll Now — Free Demo Available

Node.js Notes – FAQs

What students search before reading Node.js notes.

Yes — all 105 Node.js topics on CodingNow 2.0 are completely free with no signup or paywall. Read them in the browser on mobile or desktop.
This hub covers 105 structured Node.js topics — from absolute basics to advanced, interview-ready concepts — each with short explanations and working code examples.
The notes are written to be self-study friendly, but for job-ready skills, projects and placement support, CodingNow 2.0's mentor-led Node.js course in Delhi (online + classroom) is the fastest path.
Yes. Each topic is concise and example-driven — ideal for last-minute revision before college exams, campus placements and Node.js job interviews in India.
Working AI/ML engineers and full-stack developers from Coding Now Tech Institute Gurukul of AI, Pitampura Delhi, aligned with our 2026 course curriculum.
WhatsApp
Call NowEnroll Now