MongoDB
The most popular document database, storing JSON-like data.
0 of 23 lessons published
Syllabus
01 Getting StartedDocuments and collections. 4 lessons
- 1.1What is MongoDB?Coming soon
- 1.2Installing MongoDB and CompassComing soon
- 1.3Databases, collections and documentsComing soon
- 1.4BSON and data typesComing soon
02 CRUDWorking with documents. 4 lessons
- 2.1Insert documentsComing soon
- 2.2Find and query operatorsComing soon
- 2.3Update operatorsComing soon
- 2.4Delete documentsComing soon
03 QueryingFinding the right data. 3 lessons
- 3.1Projection, sort, limit and skipComing soon
- 3.2Querying arrays and embedded documentsComing soon
- 3.3IndexesComing soon
04 AggregationMongoDB's analytics pipeline. 4 lessons
- 4.1Aggregation pipelineComing soon
- 4.2$match, $group, $project and $sortComing soon
- 4.3$lookup (joins)Coming soon
- 4.4$unwindComing soon
05 Data ModellingDesigning collections. 3 lessons
- 5.1Embedding vs referencingComing soon
- 5.2Schema validationComing soon
- 5.3Data modelling patternsComing soon
06 ProductionScaling MongoDB. 5 lessons
- 6.1Replication and replica setsComing soon
- 6.2ShardingComing soon
- 6.3TransactionsComing soon
- 6.4MongoDB AtlasComing soon
- 6.5Using MongoDB from Python and Node.jsComing soon