
Learn how to install MongoDB on Windows, understand MongoDB is a document-oriented non-relational database using collections and documents, and use mongod and the mongo shell to connect and test.
Set up Windows environment variables for MongoDB, add the bin path, and install MongoChef to visualize data and connect to localhost:27017 using the test database provided by MongoDB.
Install mongodb on ubuntu using apt-get, start the mongod service, access the mongo shell, create or switch databases with use, create a collection, insert a document, and view collections.
Learn to create and drop a MongoDB database using the shell, understand the database–collection–document structure, and insert sample data to see databases appear.
Create collections in MongoDB using db.createCollection and insert documents. Drop collections with db.collection.drop and verify results using show collections.
Create a database, switch to the school database, and create a student collection. Insert documents in JSON, with fields like first name, last name, age, class, and subjects.
Learn to query MongoDB documents with find and find one on the school's student collection, using age and id conditions with greater than and less than comparisons, and pretty results.
learn how to query MongoDB documents using and/or conditions in a students collection, combining criteria like first name and age to fetch results.
Update documents in MongoDB using the update command and $set, updating single or multiple records by id or age, and explore the save upsert option.
Learn how to delete documents in MongoDB using the remove command, with criteria in curly braces, deleting by id or by age, and choosing to remove one or multiple documents.
Learn how to use projection in MongoDB to select only needed fields with the find command, including or excluding fields like the first name and _id.
Practice paginating and ordering MongoDB results by applying limit, skip, and sort with projection to display selected fields while hiding _id, and sort by first name ascending or descending.
Discover how indexes speed queries in large MongoDB collections by creating an index on student_id, compare find versus findOne, and know when to drop indexes to optimize performance.
Explore how to use MongoDB's aggregation framework to group documents, count by gender, and compute max and min ages using a student data example.
Back up and restore MongoDB data using mongodump and mongorestore, create dump folders, and restore whole databases or specific collections.
MongoDB is one of the most used, open-source document database, and NoSQL database. MongoDB is developed by 10gen. It is written in c++ and it is a document-oriented database. It uses BSON format.
This tutorial will provide you good understanding on MongoDB concepts and provide you the hands on skills to be a MongoDB expert.
This tutorial is intended for students and new developers who are wants to learn MongoDB Database in easy to understand steps. This tutorial will provide you MongoDB concepts which will help you to get started with MongoDB quickly. After finishing this course you will Lay the foundation of NoSql databases from where you can take yourself at higher level of expertise.In this Tutorial we will learn. How to install MongoDB, How to create new collections that store documents, You'll learn about the most common and used MongoDB shell commands to manage your documents. We will cover the different types of data that can be stored.You will gain confidence in how to preform CRUD operations i.e. Create, Read, Update and Delete data. Then the course will dive into much deeper MongoDB concepts like Projection, Using Sort, Skip, and Limit, Indexing, Aggregation, BackUp and Restore.
So let's get started !!!!!