YoVDO

Introduction to MongoDB

Offered By: LinkedIn Learning

Tags

MongoDB Courses NoSQL Databases Courses CRUD Operations Courses Data Modeling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the foundational skills and knowledge you need to get started with MongoDB.

Syllabus

Introduction
  • Introduction to MongoDB Atlas
  • Creating and deploying an Atlas cluster
  • Getting started with MongoDB Atlas, the developer data platform review
1. MongoDB and the Document Model
  • Introduction to MongoDB Atlas
  • The MongoDB document model
  • Managing databases, collections, and documents in Atlas Data Explorer
  • Overview of MongoDB and the document model review
2. Connecting to a MongoDB Database
  • Using MongoDB connection strings
  • Connecting to a MongoDB Atlas cluster with the Shell
  • Connecting to a MongoDB Atlas cluster with Compass
  • Connecting to a MongoDB Atlas cluster from an application
  • Troubleshooting MongoDB Atlas connection errors
  • Connecting to your database review
3. MongoDB CRUD Operations: Insert and Find Documents
  • Inserting documents in a MongoDB collection
  • Finding documents in a MongoDB collection
  • Finding documents by using comparison operators
  • Querying on array elements in MongoDB
  • Finding documents by using logical operators
  • MongoDB CRUD operations: Insert and find documents review
4. MongoDB CRUD Operations: Replace and Delete Documents
  • Replacing a document in MongoDB
  • Updating MongoDB documents by using updateOne()
  • Updating MongoDB documents by using findAndModify()
  • Updating MongoDB documents by using updateMany()
  • Deleting documents in MongoDB
  • MongoDB CRUD operations: Replace and delete documents review
5. MongoDB CRUD Operations: Modifying Query Results
  • Sorting and limiting query results in MongoDB
  • Returning specific data from a query in MongoDB
  • Counting documents in a MongoDB collection
  • MongoDB CRUD operations: Modifying query results review
6. MongoDB Aggregation
  • Introduction to MongoDB aggregation
  • Using $match and $group stages in a MongoDB aggregation pipeline
  • Using $sort and $limit stages in a MongoDB aggregation pipeline
  • Using $project, $count, and $set stages in a MongoDB aggregation pipeline
  • Using $out stage in a MongoDB aggregation pipeline
  • MongoDB aggregation review
7. MongoDB Indexes
  • Using MongoDB indexes in collections
  • Creating a single field index in MongoDB
  • Creating a multikey index in MongoDB
  • Working with compound indexes in MongoDB
  • Deleting MongoDB indexes
  • Introduction to MongoDB data modeling review
8. MongoDB Atlas Search
  • Using relevance-based search and search indexes
  • Creating a search index with dynamic field mapping
  • Creating a search index with static field mapping
  • Using $search and compound operators
  • Grouping search results by using facets
  • MongoDB Atlas Search review
9. Introduction to MongoDB Data Modeling
  • Introduction to data modeling
  • Types of data relationships
  • Modeling data relationships
  • Embedding data in documents
  • Referencing data in documents
  • Scaling a data model
  • Using Atlas tools for schema help
  • Introduction to MongoDB data modeling review
10. MongoDB Transactions
  • Introduction to ACID transactions
  • ACID transactions in MongoDB
  • Using transactions in MongoDB
  • Transactions review
Conclusion
  • Moving forward to take the MongoDB certification

Taught by

MongoDB

Related Courses

Introduction to Data Science
University of Washington via Coursera
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam