Learning MongoDB (2020)

Go to class
Write Review

Free Online Course: Learning MongoDB (2020) provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning MongoDB (2020) is taught by Justin Jenkins.

Overview
  • Get started with MongoDB. Learn how to use this popular nonrelational database to power your full-stack development workflow.

Syllabus
  • Introduction

    • Modern database and application design with MongoDB
    1. Getting Started
    • Why MongoDB?
    • Install MongoDB on Windows and import data
    • Install MongoDB on macOS and import data
    2. Documents and Collections
    • Create a document
    • Using .find() to query documents
    • What can we store in a document?
    • Collections
    • Challenge: Create a recipe document
    • Solution: How to create a recipe document
    3. Querying
    • Sort, limit, and skip
    • Working with operators and arrays
    • Updating documents
    • Updating arrays
    • Deleting documents
    • Challenge: Write a query
    • Solution: How to write a query
    4. Data and Schema Modeling
    • How we need to think differently
    • Basic indexes
    • How to use GridFS to store files
    • Challenge: Avoiding joins
    • Solution: Avoiding joins
    5. Coding with MongoDB
    • Python
    • Node.js
    • PHP
    6. Server Administration
    • MongoDB config file
    • Replication
    • Sharding
    • Authentication and authorization
    • Backups