ABOUT THE COURSEMongoDB 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 OBJECTIVESUpon the successful completion of this course, you will be able to
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.
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 RDBMS. Insert, update, and delete operations can be performed on a collection.
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.
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 data of a document.
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 to limit 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
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.MapReduce is a common way while using big data. It’s a way to extract and aggregate from a huge dataset.
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.
You can opt for the following courses once you complete your ongoing course
E-Box is a Technology Enabled Active Learning and
Assessment platform for technology and engineering
domains apart from the basic LMS components like
quizzes, assignments, lesson components.