node Mastery Roadmap
Select a category to start learning.
Module 01
Phase 1: Foundations
FREE
~ 22.8 hr
Comments in Node.js
60 min read
Console Input & Output in Node.js
25 min read
Variables & Constants in Node.js
90 min read
Data Types in Node.js
40 min read
Strings in Node.js
45 min read
Numbers in Node.js
45 min read
Operators in Node.js
135 min read
Conditionals in Node.js
95 min read
Loops in Node.js
140 min read
Functions in Node.js
210 min read
List / Array in Node.js
180 min read
Objects in Node.js
120 min read
Date & Time in Node.js
90 min read
JSON in Node.js
90 min read
Module 02
Phase 2: Intermediate
FREE
~ 19.5 hr
Map in Node.js
70 min read
Set in Node.js
75 min read
Regular Expressions in Node.js
90 min read
Error Handling in Node.js
115 min read
Iterators & Generators in Node.js
120 min read
Concurrency & Delay in Node.js
240 min read
Event Loop in Node.js
180 min read
Global & Window Object in Node.js
120 min read
ESM and CommonJS Modules in Node.js
160 min read
Module 03
Phase 3: Advanced
PREMIUM
~ 22.7 hr
Node.js Architecture
150 min read
NPM & Package Management in Node.js
150 min read
Path and Utils Packages in Node.js
150 min read
OS Module in Node.js
120 min read
File & Folder Handling in Node.js
140 min read
Streams & Buffers in Node.js
180 min read
Web Client in Node.js
140 min read
OOP in Node.js
200 min read
Cluster Module in Node.js
130 min read
Module 04
Phase 4: Enterprise Backend
PREMIUM
~ 132.9 hr
Backend Fundamentals in Node.js
75 min read
Internet & Networking Basics in Node.js
90 min read
cURL & HTTP Terms in Node.js
165 min read
Common HTTP Status Codes in Node.js
120 min read
Building HTTP Servers with Node.js
175 min read
API Design Fundamentals (Express) in Node.js
180 min read
More Express Concepts in Node.js
160 min read
Environment Variables in Node.js
140 min read
Data Validation in Node.js
190 min read
Cookies & Cookie Security in Node.js
135 min read
Sessions in Node.js
150 min read
Authentication & Authorization in Node.js
180 min read
Hashing Fundamentals in Node.js
195 min read
Encryption & Decryption in Node.js
135 min read
OAuth 2.0 & Social Login in Node.js
300 min read
Authentication Systems – Real-World Auth Flows in Node.js
240 min read
Security Headers in Node.js
260 min read
Rate Limiting in Node.js
150 min read
Files & Media Handling in Node.js
190 min read
File Downloading & Large File Transfers in Node.js
220 min read
Cloud File Storage using Cloudflare R2 in Node.js
165 min read
Database Fundamentals in Node.js
135 min read
SQL Databases & Relational Modeling in Node.js
275 min read
NoSQL Databases – MongoDB & Mongoose in Node.js
240 min read
Graph Databases – Neo4j in Node.js
245 min read
In-Memory Databases – Redis in Node.js
190 min read
Webhooks in Node.js
110 min read
WebSockets & Real-Time Communication in Node.js
240 min read
Server-Sent Events (SSE) in Node.js
120 min read
Sending Emails in Node.js
260 min read
Sending SMS in Node.js
150 min read
Push Notifications with Firebase in Node.js
300 min read
Cron Jobs in Node.js
170 min read
Job Schedulers in Node.js
180 min read
Cloud Cron Jobs in Node.js
200 min read
Heavy Tasks & Worker Threads in Node.js
185 min read
Logging & Monitoring in Node.js
180 min read
Unit Testing in Node.js
230 min read
Scaling Techniques in Node.js
230 min read
Queues & Message Brokers in Node.js
250 min read
gRPC – High Performance Service Communication in Node.js
260 min read
GraphQL in Node.js
210 min read