Learn MongoDB : Leading NoSQL Database from scratch

MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemata.

E-Box Exclusive
Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
Learn MongoDB : Leading NoSQL Database from scratch
CONTACT US FOR DEMO
Includes
  • 6 Hrs of lecture Videos
  • 93 hands-on practice exercises
  • 17 Assessment exercises
  • 179 knowledge based questions
  • Lifetime access
About the Course

MongoDB is a very popular NoSQL database that is fast and scalable. It is a document database which imposes very little and has drivers for many programming languages. This course will teach you how to get mongo running, manipulate and query data, index for speed, and arm you with the essential skills required to start using Mongo.

Course Objectives

Upon successful completion of the course, the learner will be able to

  • Understand Mongo as a data store

  • Be comfortable with Mongo's query and update languages

  • Work with the common use-cases and architectures of Mongo

  • Use Mongo's built-in JavaScript interpreter

  • Query Mongo using Mongo's JSON-based query language

  • Index Mongo collections

  • Handle data with Mongo's built-in MapReduce capabilities.

Course Content
MongoDB Overview, Environment setup and Data Modeling / Create and Drop collection

In this module you will be exposed to MongoDB concepts needed to create and deploy a highly scalable and performance-oriented database. How to Install MongoDB on windows and Linux. How to create and drop a collections using MongoDB

  • 3 Videos
  • 2 Hrs
  • 34 Problems
Data types / Insert,Update and Delete Document

In this module, you will be exposed to concepts and key facts of documents of MongoDB. The document is the unit of storing data in a MongoDB database. document use JSON style for storing data. Documents are analogous to the records of an RDBMS. Insert, update, and delete operations can be performed on a collection.

  • 2 Videos
  • 6 Hrs 15 Mins
  • 32 Problems
Query Document without projection

In this module you will be exposed to query document from MongoDB Collection without projection.MongoDB provides the find() method to query documents within a collection.

  • 2 Videos
  • 8 Hrs
  • 43 Problems
Query Document with projection

In this module you will be exposed to query document from MongoDB Collection with projection. In MongoDB, projection means selecting only the necessary data rather than selecting whole of the data of a document.

  • 2 Videos
  • 7 Hrs
  • 39 Problems
Query Document with Sort, Limit and Skip

In this module, you will be exposed to explore limit, skip and sort methods to operate on the documents present inside a collection of MongoDB.The 'limit ()' method is used tolimit the records or documents present inside a collection.The 'skip ()' method is used to skip the number of documents.The 'sort ()' method is used to sort the documents inside a collection.

  • 2 Videos
  • 6 Hrs
  • 35 Problems
Aggregation Functions

In this module, you will be exposed to aggregate functions in MongoDB and you will be exposed to MapReduce to Speed Up Data Aggregation in MongoDB. Aggregations operations process data records and return computed results. Aggregation operations group values from multiple documents together, and can perform a variety of operations on the grouped data to return a single result.Map-Reduce is a common way while using big data. It’s a way to extract and aggregate from a huge dataset.

  • 3 Videos
  • 11 Hrs
  • 50 Problems
Indexing,Replication and Sharding Connecting with Java

In this module, you will be exposed to Indexing, Sharding and how to set up MongoDB JDBC driver.An index in MongoDB is a special data structure that holds the data of few fields of documents on which the index is created.Sharding is the process of storing data records across multiple machines and it is MongoDB's approach to meeting the demands of data growth.

  • 4 Videos
  • 5 Hrs 15 Mins
  • 56 Problems
You will Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
iLearn
In this session, you will find video lectures and other resources to learn the concepts.
iDesign
In this session, you will start designing and creating your own programs.
iExplore
In this session, you will find interesting set of activities which will make you explore more on the specific topic.
iAssess
In this session, you will have activities to self assess your knowledge and skills on the specific topic.
iAnalyse
In this session, you will find varieties of exercises to improve your code analysis, testing and debugging skills.
Why should you choose E-Box for Learning & Skilling ?
Practice Oriented Learning

Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios

High Quality Content

E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience

24 x 7 Support

With 100’s Mentors online ready to get your Doubts clarified and to Hand Hold you, you will always have someone to sort things our for you

Industry Mentors

All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals

Auto Evaluation

Auto Evaluation is the Core of E-Box. Your solutions and answers are evaluated instantaneously by E-Box, thereby saving learners a lot of time

AI Blended Learning

With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study

Personalised Learning

E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre

Real Time Metrics

Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process

A - Z, You name the company and You will find our alumni.
We have successfully moulded over 10 lakh students from 100+ colleges and universities and we have a very strong alumni network across the globe
What do our Tutors and Learners Say about E-Box ?
E-Box platform helps me in understanding the Programming concepts better.

Barath Vikraman, XII std

Barath Vikraman, XII std
Still have any Queries ? Contact us Now
Call us on +91 9500045254