Level

Intermediate

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

MongoDB Training

MongoDB training is a practical introduction to one of the most popular NoSQL databases. Participants will learn the basics of working with JSON documents, how to create and manage databases and collections, as well as perform CRUD operations, conditional queries, and aggregations. The course also covers administrative elements such as user management, indexes, and cluster/high availability (HA) configuration.

What You Will Learn

  • What NoSQL databases are and their key characteristics
  • What a JSON document is and how to create one
  • How to launch a MongoDB document database and navigate it
  • Basic tasks related to data management
Who is this training for?
  • logo infoshare Developers
  • logo infoshare DevOps engineers
  • logo infoshare Administrators

Training Program

  1. Introduction

  • What are NoSQL databases?
  • CAP theorem
  • Installing and running MongoDB
  • MongoDB architecture overview
  1. Data Format

  • What is a JSON document/file?
  • Relational data model
  • Nested (document) data model
  • The _id key and its role
  1. Working with Data Structures

  • Creating databases and collections
  • Adding data to the database
  • Querying data
  1. Data Selection

  • Sorting data
  • Conditional searches
  1. Data Aggregation

  • Grouping data
  • Aggregate functions
  1. Data Management

  • Updating data
  • Deleting data
  1. Administrative Objects

  • Creating users
  • Indexes
  1. Additional Topics

  • Creating a MongoDB cluster
  • Setting up High Availability (HA)

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.