Search courses 👉
Corporate Training for Teams

MongoDB Essentials - Corporate

StayAhead Training, Online (+1 locations)
Length
16 hours
Next course start
In-House training available upon request (+2 start dates)
Course delivery
In Company, Virtual Classroom
Length
16 hours
Next course start
In-House training available upon request (+2 start dates)
Course delivery
In Company, Virtual Classroom
Leave your details so the provider can get in touch

Course description

MongoDB Essentials Course Overview

The MongoDB Essentials course is designed to give delegates experience of installing and using the MongoDB database. This hands-on course introduces delegates to the concept of a document-oriented database then shows how to set up MongoDB for use. Delegates use the built-in shell and various APIs to build a database access application and manipulate data. We also investigate optimising queries using indexes and aggregating data with MongoDB functions.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

Who will the Course Benefit?

This course is aimed at application developers who wish to use MongoDB to store, access and edit data.

Course Objectives

By the end of the course delegates should be able to:

  • Install the MongoDB database
  • Use the MongoDB shell to access the database
  • Create, retrieve, update and delete data
  • Use aggregation queries
  • Appreciate the APIs used to interface with MongoDB
  • Understand the document based structure of the database
  • Use an API to develop applications
  • Optimise queries with indexes

Upcoming start dates

Choose between 2 start dates

In-House training available upon request

  • In Company
  • United Kingdom

Virtual and Hybrid options are available upon request

  • Virtual Classroom
  • Online

Suitability - Who should attend?

Requirements

An understanding of programming and database principles would be beneficial.


Training Course Content



MongoDB Essentials Training Course

Course Contents - DAY 1

Course Introduction
  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions
Session 1: NOSQL DATABASES
  • What are NoSQL Databases?
  • Common Database Features
  • NoSQL Versus Relational Approach
  • Types of NoSQL Databases
  • Data Storage
  • Transaction Handling
  • Key Features
Session 2: INSTALLING MONGODB
  • Downloading in the Required Software
  • Installing MongoDB
  • Configuration Files
  • Touring the File Structure
  • Securing the Installation
Session 3: DATA MODELLING AND DESIGN
  • Data Storage
  • Working with Datatypes
  • Collections
  • Document Datatypes
  • Creating _id Fields
Session 4: QUERYING DATA
  • Databases and Collections
  • Querying Collections
  • Working with Operators
  • Referencing a Database
  • Querying Dates
MongoDB Essentials Training Course

Course Contents - DAY 2

Session 5: THE AGGREGATION FRAMEWORK
  • Aggregating Results
  • Single Purpose Functions
  • The Aggregation Pipeline
  • Date Aggregation Operators
Session 6: MANIPULATING DATA
  • Inserting Data into Collections
  • Updates
  • Deletes
  • Atomic Operations
  • Removing Data
  • Capped Collections
Session 7: USING AN API
  • Introducing Drivers
  • Java
  • PHP
  • Ruby
  • Python
Session 8: HIGH PERFORMANCE OPTIONS
  • Creating Indexes
  • Manipulating Index Behaviour
  • Index Properties
  • Specialised Index Types
  • Replication
  • Sharding


Customer Outreach Award

customer-outreach-badge-2019

We believe that it should be easy for you to find and compare training courses. 

Our Customer Outreach Award is presented to trusted providers who are excellent at responding to enquiries, making your search quicker, more efficient and easier, too.

Request info

Contact form

Fill out your details to find out more about MongoDB Essentials - Corporate.

  Contact the provider

  Get more information

  Register your interest

Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
StayAhead Training
56 Commercial Road
E1 1LP London

Why StayAhead. From a single person on a scheduled course to large scale training projects StayAhead Training have the expertise and experience to help. Established since 1992, StayAhead Training is recognised as one of the leading independent IT Training specialists...

Read more and show all courses with this provider

Ads