MongoDB is a very JavaScript-friendly database. It exposes a JavaScript API we can use to create databases and collections of objects (called documents). In MongoDB you can store any object without having to worry about the particular fields that compose this object and how to store them. You tell MongoDB to store that object. An alternative to the conventional RDBMS that is trending in the market is NoSQL. NoSQL, which means “Not Only SQL”, is a database that stores data in non-tabular forms like document stores, graph DB, BigTable, etc. One of the leading examples of NoSQL is MongoDB. With MongoDB in the market, more and more developers are using it in specific applications due to its many benefits and advantages.

CERTIFYING BODY:

  • Inhouse Certification

CAREER PROSPECTS:

This course is meant for everyone who would like to visualize how information gets stored and delivered to end users and a solid understanding of the Oracle products used in professional job roles.

  • Application Developer
  • Database Developer
  • Support Analyst

SYLLABUS:

Introduction to NoSQL
• Introduction to JSON
• Introduction to MongoDB

Why MongoDB?
• Installation & Administration
• Installing MongoDB
• MongoDB Servers
– Starting and Stopping
• JavaScript Console

MongoDB basics
• Servers
• Databases
• Collections
• Documents / Objects

CRUD
• Indexes
• Clients and Drivers
• Overview and Integration

Build Applications
• Introduction
• Examples and Labs
• Advanced Queries
• Projections
• Conditional Operators
• Limit & Skip
• Aggregation and Grouping
• Performance and Scaling
• Master / Slave
• Sharding

PROFILER
• Import / Export and Backup Strategies