
Master MongoDB, the leading NoSQL database, through a four-part course covering basics, installation, queries, aggregation, replication and sharding, and indexing, with JavaScript tooling and real-world industry use from major companies.
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.
Explore the bonus section to quickly bootstrap key MongoDB topics with concise resources. Learn practical basics in under an hour to reinforce this course and gain confident hands-on experience.
Discover how to use MongoDB with four languages: C#, Node.js, Java, and PHP through examples of listing, inserting single and many, finding with options, projections, updating, deleting, and dropping collections.
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
Discover MongoDB's key features, including document-based storage with no schemas, embedded documents, auto-generated primary keys, and flexible collections across multiple databases.
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.
Discover the installation package for MongoDB and its essential tools, including mongodump, mongorestore, mongoexport, mongoimport, mongostat, mongotop, and mongofiles for GridFS workflows.
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 in MongoDB using MongoChef, creating databases and collections, inserting diverse documents, viewing, copying, exporting, dropping collections, and disconnecting.
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.
Explain mongodb array updates with push, each, and position modifiers to add multiple values, and pop and pull for removal, plus element match with in and not in filters.
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.
Explore how MongoDB's full text search works—text index on a field, tokenization and stemming, negation, exact phrases, and case-sensitive options, with results ranked by relevance.
Explore GridFS in MongoDB to store large files by chunking data across two collections (files and chunks), enabling partial retrieval and overcoming traditional file system limits.
Master MongoDB aggregation basics with pipeline, match, group, and distinct, and compare map-reduce versus aggregation for efficient data analysis.
Master the MongoDB aggregation pipeline using the aggregate method to group, match, sort, and limit data, with _id in group and $ expressions for sums and averages.
Master mongodb aggregation by applying limit, skip, match, group, and project to filter and sort data, compute average visits by category, and identify the top websites and blogs.
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 capped collections in MongoDB, size-limited high-throughput structures that preserve insertion order, auto-remove oldest documents when full, lack indexes, and suit logging and caching.
Explore when to use embedded documents in MongoDB by comparing main documents with nested subdocuments inside the same or separate collections, guiding structure decisions for scalable data.
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.
Learn to set up and configure the MongoDB PHP extension, choose the recommended driver, and install the MongoDB library with composer, including autoloader setup.
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.
Set up MongoDB with PHP using composer autoloader, connect via the manager, and perform core tasks: list databases, list and create collections, and fetch documents with find.
Master a MongoDB workflow with PHP: create databases and collections, insert, find with sorts and projections, update and delete, and drop collections or databases.
Learn to perform batch operations on the products collection using a manager and the bulk crate class in MongoDB PHP part 5, including two inserts, one update, and one delete.
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.
Install and run mongod, configure the data directory, and connect to MongoDB to explore databases, collections, and documents, with data view options in table or tree formats.
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 .