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 DevelopersMongoDB University Data Wrangling with MongoDB
MongoDB via Udacity Intro to Point & Click App Development
Salesforce via Udacity SAP Business Suite powered by SAP HANA
SAP Learning Desarrollo de Aplicaciones Web: Conceptos Básicos
University of New Mexico via Coursera