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.
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
Course Outline Detail
Introduction to MongoDB
- Getting Started
- Creating, Updating, and Deleting Documents.
Designing your Application
- Special Index and Collection Types
- Application Design
- Setting Up a Replica Set
- Components if a Replica set
- Connecting to a Replica Set from Your Application
- Introduction to Sharding
- Configuring Sharding
- Choosing a Shard Key
- Sharding Administration
- Seeing What Your Application is Doing
- Data Administration
- Starting and Stopping MongoDB
- Monitoring MongoDB
- Making Backups
- Deploying MongoDB
Click here to download
the registration form (fax or mail)
Please call for our upcoming class schedule.
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.
||George Mason University
Volgenau School of Engineering
||3351 Fairfax Drive, Suite 448
||Arlington, VA 22201