Explore Topics
Choose a language and start learning
No
node
No
3 lessons
Node.js Fundamentals
Learn the core concepts of Node.js: the event loop, modules, npm, and global objects.
Fi
3 lessons
File System & I/O
Master working with files, directories, streams, and buffers in Node.js.
HT
3 lessons
HTTP & Networking
Build HTTP servers, make requests, handle routing, and work with REST APIs.
As
3 lessons
Asynchronous Patterns
Master callbacks, promises, async/await, the EventEmitter, and async control flow.
Ex
3 lessons
Express.js Framework
Build web applications and APIs with Express.js, the most popular Node.js framework.
Da
3 lessons
Databases & ORMs
Connect Node.js to databases using MongoDB with Mongoose and PostgreSQL with Knex/Prisma.
Au
3 lessons
Authentication & Security
Implement JWT authentication, password hashing, OAuth, and security best practices.
Te
3 lessons
Testing, Debugging & Deployment
Write tests, debug Node.js applications, and deploy to production environments.