# **Week 07 - 7.1 | MongoDB**


## [Notes / Slides Link](https://petal-estimate-4e9.notion.site/Databases-and-MongoDb-1017dfd107358065a996cda5ed89682e)

## Article/Blogs Link:
- [**What Is A Database? Relational VS Nonrelational Databases**](https://www.freecodecamp.org/news/relational-vs-nonrelational-databases-difference-between-sql-db-and-nosql-db/)
- [**SQL vs NoSQL: When to Use Which**](https://www.freecodecamp.org/news/sql-vs-nosql-tutorial/)
- [**What is MongoDB? Features and how it works**](https://www.techtarget.com/searchdatamanagement/definition/MongoDB#:~:text=MongoDB%20is%20an%20open%20source,large%20sets%20of%20distributed%20data.)
- [**Why Use MongoDB: What It Is and What Are the Benefits**](https://www.simplilearn.com/tutorials/mongodb-tutorial/what-is-mongodb)
- [**How to Get Your MongoDB URL to Connect to Your Node.js Application**](https://www.freecodecamp.org/news/get-mongodb-url-to-connect-to-a-nodejs-application/)
- [**What is Mongoose?**](https://monib-bormon.medium.com/what-is-mongoose-c1bc3031cc08)
- [**How to Write Cleaner Code Using Mongoose Schemas**](https://www.freecodecamp.org/news/how-to-write-cleaner-code-using-mongoose-schemas/)


## Official Website
- [**Node.js**](https://nodejs.org/en)
- [**Express**](https://expressjs.com/)
- [**Express Middleware**](https://expressjs.com/en/guide/using-middleware.html)
- [**NPM**](https://www.npmjs.com/)
- [**JWT**](https://jwt.io/)
- [**MongoDB**](https://www.mongodb.com/)
- [**MongoDB Cloud | MongoDB**](https://www.mongodb.com/products/platform/cloud)
- [**Mongoose**](https://mongoosejs.com/docs/)
- [**Mongoose - NPM**](https://www.npmjs.com/package/mongoose?azure-portal=true)