- Introduction
- Features
- Technologies Used
- Notes
- Assignments
- Practice Assignments
- Installation
- Project Structure
- Contact
Welcome to the Backend Repository! This repository is your go-to resource for mastering backend development. It includes comprehensive notes, assignments, and practice exercises covering Node.js, Express.js, and MongoDB, with a focus on database management, OS modules, and APIs.
- Detailed notes on backend technologies
- Assignments to test and reinforce learning
- Practice tasks for hands-on experience
- Solutions for database, OS modules, and API challenges
- Node.js
- Express.js
- MongoDB
- Rest API's
Explore extensive notes on:
- Node.js: Core concepts, modules, and asynchronous programming
- Express.js: Middleware, routing, and server setup
- MongoDB: Database operations, schema design, and queries
Test your knowledge with assignments on:
- Building RESTful APIs
- Database CRUD operations
- Middleware implementation in Express.js
Hone your skills with practice tasks on:
- Advanced database management
- Operating system module integration
- API development and testing
To set up this repository locally, follow these steps:
- Clone the repository:
git clone https://github.com/rishabh0com/_backend.git
_backend/ ├── Assignments/ │ ├── Prerequisite-&-Research Work/ │ ├── Mongo_CRUD/ │ ├── MovieStoreApi/ │ ├── Book_Management_Sys/ │ ├── CRUD_Authentication/ │ ├── Express_JWT_Refresh_Token_Blacklisting/ │ ├── JWTAuth_cookies_RefreshToken/ │ └── Full_Stack_CRUD_Deployment/ ├── Notes/ │ ├── Authntication-I/ │ ├── Express-I/ │ ├── Express_middleware/ │ ├── File_System/ │ ├── Hashing_&_logout/ │ ├── Mongo_cloud_DB/ │ ├── Mongoose-I/ │ ├── Mongoose-II/ │ └── crypto/ ├── Practice/ │ ├── OTP_generator/ │ ├── Day1-CJS/ │ ├── Files/ │ ├── OS_module Server │ ├── Server/First-Server/ │ └── cookie-parser/ ├── package.json └── README.md