Learn to administrate most popular NoSQL Database – MongoDB
MongoDB (from humongous) is one of many cross-platform document-oriented databases. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favor of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster. Released under a combination of the GNU Affero General Public License and the Apache License, MongoDB is free and open-source software.
Overview
This course is for administrator who are planning to build and design applications using MongoDB. This course covers data modeling, queries and insert/update/deletes, an introduction to map/reduce and basic administration. This also covers the basics of MongoDB architecture including journaling, auto-sharding, and replica sets with guidelines when to use and not use these features.
Prerequisites
Students should already be comfortable using the operating system (Linux or Unix) on which they will be running MongoDB.
Lessons
Overview - SQL/NoSQL
Lesson : 1 | Duration 1.5 hours
- Overview - SQL/NoSQL
Data Formats
Lesson : 2 | Duration 1.5 hours
- Data Formats
MongoDB Concepts
Lesson : 3 | Duration 1.5 hours
- MongoDB Concepts
Querying MongoDB
Lesson : 4 | Duration 1.5 hours
- Querying MongoDB
MongoDB CRUD
Lesson : 5 | Duration 1.5 hours
- MongoDB CRUD
Advanced querying
Lesson : 6 | Duration 1.5 hours
- Advanced querying
MongoDB Setup & Configuration
Lesson : 7 | Duration 1.5 hours
- MongoDB Setup & Configuration
Administration
Lesson : 8 | Duration 1.5 hours
- Administration
MongoDB through the JavaScript shell
Lesson : 9 | Duration 1.5 hours
- MongoDB through the JavaScript shell
Sharding
Lesson : 10 | Duration 1.5 hours
- Sharding
Monitoring
Lesson : 11 | Duration 1.5 hours
- Monitoring
Security and Authentication
Lesson : 12 | Duration 1.5 hours
- Security and Authentication
Backup and Repair
Lesson : 13 | Duration 1.5 hours
- Backup and Repair
Queries and aggregation
Lesson : 14 | Duration 1.5 hours
- Queries and aggregation
Updates, atomic operations, and deletes
Lesson : 15 | Duration 1.5 hours
- Updates, atomic operations, and deletes