https://github.com/saketkothari/mongodb-basics
MongoDB is a NoSQL database that's lightning-fast and very easy to pick up and run with and also to interact with it to create, read, update and delete data.
https://github.com/saketkothari/mongodb-basics
expressjs mongodb nodejs
Last synced: 8 months ago
JSON representation
MongoDB is a NoSQL database that's lightning-fast and very easy to pick up and run with and also to interact with it to create, read, update and delete data.
- Host: GitHub
- URL: https://github.com/saketkothari/mongodb-basics
- Owner: SaketKothari
- Created: 2022-04-07T18:03:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-04T11:23:03.000Z (10 months ago)
- Last Synced: 2024-12-04T12:26:51.398Z (10 months ago)
- Topics: expressjs, mongodb, nodejs
- Language: JavaScript
- Homepage:
- Size: 290 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MongoDB-Basics
- MongoDB is a NoSQL database that's lightning-fast and very easy to pick up and run with.
- Make a simple Node.js API (that uses MongoDB under the hood).
- In this we'll learn how to interact with it to create, read, update and delete data.
- We'll learn about collections, documents, filters, pagination, indexes & much more.#
| # | Topics learned |
| :-: | --------------------------------------------------------------------------------------------------------------------------- |
| 01 | What is MongoDB|
| 02 | Installing MongoDB|
| 03 | Collections & Documents|
| 04 | Using MongoDB Compass|
| 05 | Using MongoDB Shell |
| 06 | Adding New Documents|
| 07 | Finding Documents|
| 08 | Sorting & Limiting Data |
| 09 | Nested Documents |
| 10 | Complex Queries & Operators |
| 11 | Using $in and $nin |
| 12 | Querying Arrays |
| 13 | Deleting Documents |
| 14 | Updating Documents |#
### Creating a Node API with MongoDB
| # | Topics learned |
| :-: | --------------------------------------------------------------------------------------------------------------------------- |
| 01 | MongoDB Drivers |
| 02 | Connecting to MongoDB |
| 03 | Cursors & Fetching Data |
| 04 | Finding Single Documents|
| 05 | Handling POST Requests |
| 06 | Handling DELETE Requests|
| 07 | Handling PATCH Requests|
| 08 | Pagination |
| 09 | Indexes |
| 10 | MongoDB Atlas |