Learn MongoDB tools and other concepts with the MongoDB 4 for Beginners course and lab. The lab is cloud-based, device-enabled, and can be easily integrated with an LMS. The MongoDB course and lab cover MongoDB basic and advanced concepts. The course provides knowledge on topics such as MongoDB data structures and shell; developing with program language drivers, MongoDB security, maintaining MongoDB performance, using MongoDB shell, and much more.

starstarstarstarstar

* Actual course outline may vary depending on offering center. Contact your sales representative for more information.

Learning Objectives

Gain the foundational knowledge you need to take the first stesp on this topic.

1
  • Preface

  • Who this course is for?
    What this course covers?
    To get the most out of this course
    Conventions used

2
  • Introducing MongoDB

  • Overview of MongoDB
    Installing MongoDB
    Installing MongoDB on Linux
    Summary

3
  • Understanding MongoDB Data Structures

  • What is NoSQL?
    Documents, collections, and database
    Data-modeling considerations
    Creating a MongoDB database and collection
    Summary

4
  • Using the MongoDB Shell

  • Overview
    Performing simple queries
    Database and collection operations
    Creating, updating, or deleting documents
    Creating and running shell scripts
    Summary

5
  • Developing with Program Language Drivers

  • Overview of the MongoDB PHP driver
    Installing the MongoDB PHP extension
    Performing CRUD operations using PHPLIB
    Other libraries and framework integration
    Summary

6
  • Building Complex Queries Using Aggregation

  • An overview of aggregation
    Using single-purpose aggregation
    Using the aggregation pipeline
    Using map-reduce
    Using the MongoDB Compass aggregation pipeline builder
    Summary

7
  • Maintaining MongoDB Performance

  • Indexes
    Simple backup and restore
    Replication
    Sharding
    Summary

8
  • Securing MongoDB

  • MongoDB security overview
    Transport Layer Security
    Authentication
    Access control
    Summary

9
  • Getting from a Web Form to MongoDB

  • Building the application
    Configuring transaction support
    Adding security
    Summary

10
  • Appendix A: Using Docker

  • Using MongoDB with Docker

Audience

Anyone looking to learn and leverage the MongoDB will benefit from this course.

Language

English

Prerequisites

While there are no prerequisites for this course, please ensure you have the right level of experience to be successful in this training.

Length: 365.0 days ( hours)

Level:

Not Your Location? Change

Course Schedule:

To request a custom delivery, please chat with an expert.

Loading...