Data Models and Data Types
Collections and Documents
MongoDB CRUD
Query and Projection Operators
Indexing and Performance Optimization
Data Aggregation
MongoDB Roadmap
BASICS
MongoDB
SQL vs NoSQL
MongoDB Atlas
When to use MongoDB
MongoDB Terminology
COLLECTIONS & DOCUMENTS
Collections and Documents
insert() Method
update() Method
delete() Method
bulkwrite() Method
find() Method
countDocuments() Method
createIndex() method
dropIndex() Method
CRUD
MongoDB CRUD
upsert option
write concern
MONGODB RECOVERY
Backup and Recovery
mongodump
QUERY AND PROJECTION
Operators
Comparison Operator
Logical Operator
Array Operator
Element Operator
Scaling and Performance
Developer Tools
MongoDB Transactions
INDEXING AND OPTIMIZATION
Index Types
Atlas Search Indexes
Query Optimization
Backup and Recovery
MongoDB Security
MONGODB DEVELOPMENT
Developer Tools
Language Drivers
MongoDB Analyzer
MONGODB TRANSACTIONS
Transactions
Multi-document Transactions
AGGREGATION AND PIPELINE
Data Aggregation
Aggregation Pipeline
Aggregation Stages
Aggregation Pipeline Optimization
SECURITY
MongoDB Security
Role-based access control
X.509 certificate authentication
Kerberos authentication
MongoDB Audit
Encryption
TSL/SSL encryption
LDAP Proxy authentication
MongoDB Basics
DATA MODELS
BSON vs JSON
Embedded Documents
MongoDB Datatypes
Data Models
PERFORMANCE
Replica Sets and Sharding
Indexing
Horizontal and Vertical Scaling
Sharded Cluster Deployment
Monitoring and Troubleshooting