MongoDB Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to get started with MongoDB, how to perform advanced queries, and how to administer databases.
Syllabus
Introduction
- Introduction
- Self-hosted vs. managed MongoDB
- Enterprise vs. Community
- Install MongoDB on Mac
- Install MongoDB on Windows
- Install MongoDB on Linux
- Mongod
- Replica set
- Set up a replica set from the command line
- Set up a replica set with config files
- Import the sample data
- Debug
- The document model
- Namespaces, collections, documents
- MongoDB Query Language
- Transactions
- Challenge: Indexes
- Solution: Indexes
- insertOne and insertMany
- findOne and find
- Comparison operators
- Logical operators
- Sort, skip, limit
- updateOne and updateMany
- Arrays
- Transactions
- $expr
- Challenge: Create app
- Solution: Create app
- An overview of stages
- $group
- $bucket
- $unwind
- $merge and $out
- $function
- $lookup
- Performance
- Challenge: Write aggregation pipelines
- Solution: Write aggregation pipelines
- Relational vs. document
- Data modeling
- Flexible schema
- Challenge: Create a data model
- Solution: Create a data model
- Drivers
- Connecting with Python
- Connecting with JavaScript
- Connecting with PHP
- Next steps
Taught by
Naomi Pentrel
Related Courses
MongoDB for DBAsMongoDB University MongoDB Advanced Deployment and Operations
MongoDB University 内存数据库管理
openHPI Data Cleansing with Data Quality Services (DQS)
Microsoft via edX Recovering Data in Azure and SQL Server
Microsoft via edX