
Explore MongoDB, a document oriented database, storing JSON-like documents in collections on a server hosting multiple databases, with dynamic schemas and easy document updates.
This video tutorial is one of the most important lecture for beginners. Please use this and watch till the end, its only 13 minutes long .
Explore MongoDB's schema-less, document-oriented design for unstructured data, with JavaScript, aggregation pipeline, time series collections, connectors to big data, and backups via mongodump and mongoexport.
Answer eight questions to understand MongoDB, its purpose, features, and differences from traditional databases, install on Windows, Mac, Linux, and perform create, read, update, and delete with Northwind data.
Please SKIP this ..if you dont need repetition of Previously mentioned Points
This lecture lists easy to learn resources for MongoDB, which will surely enhance your learning.
Explore four beginner points about MongoDB’s schema-free design, flexible structure, and high scalability, then follow a Windows installation guide—from download to starting mongod and connecting with the mongo shell.
Learn to install MongoDB on Mac using Homebrew, update brew, install mongod, start services, and connect to localhost:27017 to run a simple insert.
Learn to install MongoDB on Ubuntu Linux by following official steps: add public key, create source list, update packages, install mongod, restart services, and verify with the mongo client.
Learn JSON, JavaScript object notation, a lightweight data format using curly braces for objects, square brackets for arrays, quoted keys, and colon separators for values.
Explore four powerful MongoDB tools to learn quickly, featuring drag-and-drop rebuilder, intellisense, and command-line API visibility, plus migration and server monitoring interfaces for confidence and clarity.
Master MongoDB CRUD with RoboMongo: connect to the server, create a database and collection, insert, read, update, and delete documents, and explore copy, export, and drop operations.
Learn to perform CRUD operations in MongoDB using MongoBooster: connect to databases, create collections and documents, read, update, delete, and export or drop data with beginner-friendly tooling.
The lecture demonstrates CRUD operations using Noise Manager for MongoDB, including connect, create database and collections, insert and find documents, export, copy, drop, and import from external base.
Load test data into MongoDB using four methods from JSON, CSV, ZIP-derived datasets, and generated sources, employing Mongoimport, NoSQL manager, and JavaScript inserts.
Explore MongoDB queries with comparison and logical operators, find with projection, and apply limit, skip, sort, as well as insert, update (set and increment), and delete operations.
Master MongoDB queries by using comparison and logical operators to filter product data by unit price, stock, and discontinued items.
Master MongoDB update queries by selecting matching documents, applying updates with the $set operator to modify fields, and using update one, update many, and upsert options for insert-or-update behavior.
Explore delete queries in MongoDB by using delete one for a single document, delete many for multiple documents, or the remove option for matching records.
Explore arrays in MongoDB by querying array fields (scores, grades) and updating arrays with push and addToSet, including handling single and multiple document updates and ensuring unique values.
Learn to enforce document structure at collection creation with validators in MongoDB, using strict level and error on violation, with compound rule for purchases and countries US, UK, and Brazil.
Master MongoDB aggregation basics with pipeline, match, group, and distinct, and compare map-reduce versus aggregation for efficient data analysis.
master sharding basics in mongodb by exploring routers, config servers, and shards, and see shard-key based partitioning demonstrated in a six-step demonstration.
Set up a sharded mongodb test cluster with a config server, three shards, and a mongos router, enable sharding on the database and collection, insert data, and validate results.
Enable sharding on the database and details collection, populate 50,000 documents across three shards, and observe how data distributes across the shots.
Learn MongoDB replication by bootstrapping a primary and secondary, configuring a replica set, and validating reads, writes, and automatic failover through a simple demo.
Explore mapreduce in MongoDB with a simple map and reduce workflow, driven by a query and output stage, and see how it compares to aggregation.
Demonstrates creating a live MongoDB database and collection, then using map reduce to calculate total purchases per customer, outputting results to a collection named customer reports output.
Explore how to use the regex operator in MongoDB to perform text searches with patterns, options for case insensitivity, multi-line and extended searches, and various query formats.
Explore how MongoDB indexing, including default _id indexing, single and compound indexes, and create drop reindex operations, boosts find performance while noting trade-offs for inserts and updates.
Master mongodump and mongorestore to back up a database snapshot in binary or human readable formats, filter by collection or query, and restore with no index options.
Explore how TTL indexes in MongoDB automatically remove documents after a set number of seconds, demonstrated by creating an index on created_at with expireAfterSeconds of 100.
Learn the difference between save and insert in MongoDB, where insert creates a new document or errors on duplicates, while save updates or replaces an existing document using its id.
Learn to use Java with MongoDB via the Java driver, set up via Maven in Eclipse, connect to databases and collections, and perform projections and bulk writes.
Master the MongoDB Java workflow: add Maven dependencies, connect with the Mongo driver, insert and find documents in collections, and perform tasks like drop database, create index, and run commands.
Explore filtering, sorting, and projections with the MongoDB Java driver using find, and print documents. Perform updates, deletes, and bulk operations, and upload files to a bucket from stream.
Install the MongoDB driver, establish a connection, and explore basic operations in C#, including listing databases and collections, inserting and finding documents, with admin tasks like create and drop database.
Install the MongoDB extension for PHP using composer or a direct download, then place the file in the extension directory and update php.ini to enable it, avoiding the legacy driver.
Master a MongoDB workflow with PHP: create databases and collections, insert, find with sorts and projections, update and delete, and drop collections or databases.
Explore MongoDB with Node.js in a hands-on demo: connect, list databases and collections, create databases and collections, and perform inserts, finds, projections, sorts, and updates.
This lecture covers bulk operations in MongoDB with Node.js, including batch inserts and updates, and demonstrates aggregation pipelines with match, project, and group, plus file upload and read.
Learn how to use Python with MongoDB through clear examples of querying documents, performing insert and bulk operations, and storing and retrieving files.
Mastering indexing in MongoDB to speed searches by creating and dropping indexes, including income field and expiration after seconds, and enabling text search with text indexes, operators, and text scores.
Master MongoDB basics through regex queries, case-insensitive searches, starts with and ends with patterns, plus bucket concepts and the aggregation pipeline with match and group stages.
This lecture has a single target , that is to learn the key topics of mongodb in a very short time. It has a totally different flow than the course, but a very useful one
More than 80+ ***** 5 Star Reviews
its all in one for all level all roll if you DBA or developer iam devops and work with mongo for about 4 years but these course help me to make farther progress in the area -Almaamon Rasool Abdali Hussain
Lots of hands-on demos and samples. -Michie Reigle
Great teaching and good material so far -Nícolas Lima
good content and excellent explanations-Benjamin Abba
MongoDB is undeniably creating huge impact among enterprises , challenging oracle and other established vendors.Do Search in the Google for - mongodb ranked 2nd next to oracle
Do Search in the Google for - DBRankings Mongodb
With a huge list of well known customers, its being used by top technological companies such as SAP, Expedia,EBAY, Craigslist, BOSCH,Amadeus, AOL, SAGE,CISCO, EA and many others in completely different Verticals.
Do Search in the Google for - who uses MongoDB
This course will provide you with greater information and confidence to explore mongoDB , without loosing interest and its easiness.
The course is updated Every Week. It has 100+interview Questions 100+Quizzes 60+ Assignments with 5 tools, 4 languages.
MongoDB when compared to traditional databases, is 10 times simpler in installation, management and in features. Its simply the Modern database,for the cloud era.
The course is clearly organized into 4 sections, with 7 most important things to know about MongoD, Thinking about MongoDB topics,which will help the students to think and derive the MongoDB features ,before they get into the details of it.
In this Course I'm Covering the basics with JSON ,4 Useful tools to learn mongodb easily and advanced topics such as sharding , replication, Mapreduce.
Two Very Useful MongoDB BONUS Sections
Bonus section 1 -Learn MongoDB < 50 Mts - Get a Quick Bootstrap on Key topics. A very useful one.
Bonus Section 2 - Work with MongoDB using 4 programming Languages
The course contents are updated Every Week .