MongoDB 4.0 : MongoDB Developer & Admin Course
2.9 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
152 students enrolled

MongoDB 4.0 : MongoDB Developer & Admin Course

A Complete Guide on MongoDB Developer and Administration with modelling, ingestion, query and Sharding, Data Replication
2.9 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
152 students enrolled
Created by Edionik Solutions
Last updated 2/2019
English
Current price: $11.99 Original price: $199.99 Discount: 94% off
4 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 15 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Develop an expertise in writing Java and Node JS applications using MongoDB
  • Master the skills of Replication and Sharding of data in MongoDB to optimize read/write performance

  • Perform installation, configuration, and maintenance of MongoDB environment

  • Get hands-on experience in creating and managing different types of indexes in MongoDB for query execution
  • Develop skill sets in processing huge amounts of data using MongoDB tools
  • Proficiently store unstructured data in MongoDB
  • Gain proficiency in MongoDB configuration, backup methods as well as monitoring and operational strategies
  • Acquire in-depth understanding of managing DB Notes, replica set & Master-Slave concepts
Course content
Expand all 149 lectures 14:55:48
+ Module 0
6 lectures 07:59
0.2 JSON Syntax Rules
01:01
0.3 JSON Datatypes
02:01
0.4 Example of JSON
01:15
0.5 What is BSON
01:27
+ Module 1
10 lectures 29:38
1.4 Features of MongoDB
02:03
1.5 Advantages of MongoDB
02:14
1.6 MySQL vs MongoDB
01:28
1.7 Cassandra vs MongoDB
02:50
1.8 CouchDB vs. MongoDB
01:30
1.9 Redis vs MongoDB
04:00
1.10 Why and When to use MongoDB
05:29
+ Module 2
4 lectures 21:18
2.1 Downloading and Installing MongoDB on Windows
03:55
2.2 Configure the Mongo Shell
04:07
2.3 Access the Mongo Shell Help
06:55
2.4 Mongo Shell Quick Reference
06:21
+ Module 3
6 lectures 23:40
3.1 Mapping Relational Databases to MongoDB
01:34
3.2 Datatypes in MongoDB
04:31
3.3 Database
03:18
3.4 Collection
04:52
3.5 Documents
06:26
3.6 Comparison or Sort Order
02:59
+ Module 4
15 lectures 01:38:42
4.1 Insert Documents
05:23
4.2 Query Documents
06:37
4.2.1 Query on Embedded or Nested Documents
04:19
4.2.2 Query an Array
09:02
4.2.3 Query an Array of Embedded Documents
08:00
4.2.4 Project Fields to Return from Query
06:59
4.2.5 Query for Null or Missing Fields
02:11
4.2.6 Iterate a cursor in Mongo Shell
09:36
4.3 Update Documents
07:39
4.4 Delete Documents
03:10
4.5 Bulk Write Operations
04:58
4.6 Retryable Writes
05:31
4.7 Text Search
08:20
4.8 Geospatial Queries
07:24
4.9 Find Restaurants with Geospatial Queries
09:33
+ Module 5
12 lectures 01:11:38
5.1 Atomicity and Transactions
01:51
5.2 Read Isolation, Consistency and Recency
12:04
5.3 Distributed Queries
04:37
5.4 Linearizable Reads via findAndModify
07:24
5.5 Query Plans
03:25
5.6 Query Optimization
04:15
5.6.1 Evaluate Performance of Current Operations
02:52
5.6.2 Optimize Query Performance
05:37
5.6.3 Write Operation Performance
04:46
5.6.4 Explain Results
13:17
5.7 Analyze Query Performance
09:34
5.8 Tailable Cursors
01:56
+ Module 6
13 lectures 01:13:44
6.1 Aggregation Pipeline
06:45
6.1.2 Example with ZIP Code Data
10:19
6.1.3 Example with User Preference Data
08:55
6.2 Map Reduce
02:54
6.2.1 Map Reduce and Sharded Collections
01:48
6.2.2 Map Reduce Concurrency
01:18
6.2.3 Map Reduce Examples
13:20
6.2.4 Perform Incremental Map Reduce
06:39
6.2.5 Troubleshoot the Map Function
03:55
6.2.6 Troubleshoot the Reduce Function
12:36
6.3 Aggregation Commands Comparison
02:23
6.4 Variables in Aggregation Expressions
01:53
6.5 SQL to Aggregation Mapping Chart
00:59
+ Module 7
10 lectures 01:26:55
7.1 Introduction to Data Modeling
05:21
7.2 Schema Validation
14:07
7.3 Data Model Design
02:46
7.4 Operational Factors and Data Models
11:11
7.6 Model Tree Structures
16:09
7.7 Model Data for Atomic Operations
03:34
7.8 Model Data to Support Keyword Search
04:21
7.9 Model Monetary Data
15:37
7.10 Model Time Data
03:21
7.11 Database References
10:28
+ Module 9
22 lectures 02:51:10
9.1 Single Field Indexes
05:32
9.2 Compound Indexes
08:05
9.3 Multikey Indexes
10:59
9.3.1 Multikey Index Bounds
19:47
9.4 Text Indexes
10:44
9.4.1 Specify a Language for Text Index
05:42
9.4.2 Specify Name for text index
03:46
9.4.3 Control Search Results with Weights
03:20
9.4.4 Limit the Number of Entries Scanned
03:25
9.5 2D-sphere Indexes
06:00
9.6 2D Indexes
06:06
9.7 geoHaystack Indexes
07:39
9.8 Hashed Indexes
02:38
9.9 TTL Indexes
09:41
9.10 Unique Indexes
07:25
9.11 Partial Indexes
12:19
9.12 Case Insensitive Indexes
07:41
9.13 Sparse Indexes
09:16
9.14 Index Build Operations on a Populated Collection
05:37
9.15 Index Intersection
08:59
9.16 Manage Indexes
05:14
9.17 Indexing Strategies
11:15
+ Module 10
5 lectures 38:09
10.1 WiredTiger Storage Engine
08:42
10.1.1 Change Standalone to WiredTiger
06:21
10.2 MMAPv1 Storage Engine
05:39
10.3 In Memory Storage Engine
07:08
10.4 Journaling
10:19
Requirements
  • There are no prerequisites for this course. Understanding of any mainstream programming language such as Java, basic understanding of database concepts, and knowledge of a text editor such as 'VI editor' would be beneficial.
Description

MongoDB is a distributed Database at its core, so high availability, horizontal scaling, and geographic distribution are built in and easy to use. This course will help you master the leading document-oriented NoSQL database, MongoDB Architecture, CRUD, Schema Design, Data Modelling and Indexing using real-life case studies. 

MongoDB Developer & Admin Course is designed to equip you with skills of a MongoDB experienced professional. You will gain knowledge in mastering data modelling, ingestion, query and Sharding, and much more, to become job ready. The course covers a range of NoSQL and MongoDB topics which will help you gain various development, administering, and engineering skills. 

Why you should buy this course:

Average salary of a Mongo DB certified professional is $134k - Indeed .com

MongoDB has more than 900 customers, including 27 Fortune 100 companies like Cisco, eBay, eHarmony, MetLife & Salesforce .com

This MongoDB course will help you master one of the most popular NoSQL databases.


Let see what our students say:

This is one of the best courses I have taken. It is full of knowledge and gives you a clear understanding of why something is done and the perfect way it can be done. The instructor was great, the best I've had. Overall, my experience was amazing with this course and it proved to be great value for money.

--Vaibhav Saini

Who this course is for:
  • This course is ideal for professionals aspiring for a career in NoSQL databases and MongoDB. The course is suited for: Database Administrators, Database Architects, Software Developers, Software Architects, Database Professionals, Project Managers, IT developers, Testers, Analytics professionals, Research professionals, and System Administrators