MongoDB
George Mason University, Volgenau School of Engineering

TAIT 0530: MongoDB

Overview

MongoDB, a cross-platform document-oriented database, is a very popular NoSQL database built to provide easier and faster integration of data in certain types of applications. In this hands-on course we will understand the structural aspects powering MongoDB. We will also compare traditional RDBMS vs NoSQL Databases to give participants a better understanding of which works better. Participants will be able to understand the advantages and limitations of MongoDB and will work towards developing a MongoDB based analytical application. The course is taught by instructors working in the industry who are adept at cloud infrastructure.

Back to top

Audience and Prerequisites

This hands-on course is designed for participants who have:

1. Basic knowledge of Java or any other Object Oriented Programming Language.
2. Basic Understanding of SQL 
3. Experience in developing Web Applications

Back to top

Course Outline Detail

Introduction to MongoDB

  • Introduction
  • Getting Started
  • Creating, Updating, and Deleting Documents.
  • Querying

Designing your Application

  • Indexing
  • Special Index and Collection Types
  • Aggregation
  • Application Design

Replication

  • Setting Up a Replica Set
  • Components if a Replica set
  • Connecting to a Replica Set from Your Application
  • Administration

Sharding

  • Introduction to Sharding
  • Configuring Sharding
  • Choosing a Shard Key
  • Sharding Administration

Application Administration

  • Seeing What Your Application is Doing
  • Data Administration
  • Durability

Server Administration

  • Starting and Stopping MongoDB
  • Monitoring MongoDB
  • Making Backups
  • Deploying MongoDB
 
Registration

Click here to download the registration form (fax or mail)

Schedule

Please call for our upcoming class schedule.

Tuition

$1,800

CEUs
2.4 CEUs
24 Hours
Onsite Opportunity

Enhance your organization's competitive edge!

George Mason University's TechAdvance Program can tailor programs to meet your organization's needs. Companies or agencies interested in bringing this program on site should contact TechAdvance at 703-993-1551.

Contact Info.
Address:

  George Mason University
TechAdvance
Volgenau School of Engineering
  3351 Fairfax Drive, Suite 448
  Arlington, VA 22201

Telephone: 703-993-1551
Email: advance@gmu.edu
Volgenau School of Engineering George Mason University