Master backend development through our structured learning paths. Choose your starting point and begin your journey.
Learn the fundamentals of Node.js
Build web applications with Express.js
Learn MongoDB for database management
Learn all the backend development concepts
Discover the best packages for your projects.
Lightweight and flexible web application framework.
ODM (Object Data Modeling) library for MongoDB and Node.js.
Modern ORM for Node.js and TypeScript.
For token-based authentication and API security.
Secure password hashing and salting.
Middleware for enabling CORS (Cross-Origin Resource Sharing) in APIs.
Promise-based HTTP client for making API calls.
For real-time, bidirectional communication between clients and servers.
Middleware for handling multipart/form-data, especially file uploads.
Delightful JavaScript testing framework with a focus on simplicity.
Loads environment variables from a .env file into process.env.
Generates universally unique identifiers.