A complete Backend Development learning repository containing notes, examples, practice code, and projects built while learning backend development.
- Introduction to Node.js
- Modules
- File System (fs)
- Path Module
- NPM
- Event Loop
- Async Programming
- Express Basics
- Routing
- Middleware
- Request & Response
- Error Handling
- Templating Engine
- Dynamic Rendering
- Layouts & Partials
- CRUD Operations
- Collections & Documents
- Mongoose
- Schema & Models
- Relationships
- Database Fundamentals
- Queries
- Joins
- Constraints
- Aggregations
- Database Connectivity
- CRUD Applications
- Query Execution
- REST Principles
- GET, POST, PUT, PATCH, DELETE
- API Design
- Status Codes
- JSON Handling
- Backend Concepts
- Authentication
- Authorization
- Cookies & Sessions
- Environment Variables
- Best Practices
This repository documents my complete Backend Development learning journey in 2026. Every topic includes practice code, notes, and examples to build a strong backend foundation.
- Node.js
- Express.js
- MongoDB
- SQL
- EJS
- JavaScript
Saurav Pandit
Learning Backend Development step-by-step and documenting the entire journey in this repository.
⭐ If you find this repository useful, consider giving it a star.