Comprehensive Course on MongoDB and Data Modeling

Gain complete proficiency in mongoDB and NoSql with perfect expertise and knowledge.
3.6 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
209 students enrolled
92% off
Take This Course
  • Lectures 101
  • Length 4.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

MongoDB is a scalable and high-performance open source database designed to handle document-oriented storage. Mongodb is better than relational databases due to scalability and storage related issues. This course on MongoDB drives from complete basics and moves upwards exploring inner details and finally ends up explaining advanced level concepts of this NoSQL database. Along with tutorial lectures, this course also includes separate pdf files which can also be referred by the students. Hands on practicals form an integral part of this MongoDB course. The course covers great details about:

1.NoSql, JSON and BSON

2. Introduction to MongoDB

3. CRUD Operations in MongoDB

4. Data Modelling in MongoDB

5. Data types in MongoDB

6.Embedding in MongoDB

7.DBRefs and Manual Reference in MongoDB

What are the requirements?

  • Students be familiar with basic computer science fundamentals.
  • Prior knowledge of any database query language would be an added advantage but not compulsory.

What am I going to get from this course?

  • Have in depth understanding of NoSql, JSON and BSON.
  • Have a brief idea about MongoDB.
  • Get familiar with CRUD operations.
  • Perform operations like creating, updating and deleting efficiently.
  • learn about data modelling.

Who is the target audience?

  • This course is meant for newbies who have not been exposed with NoSql databases like MongoDB.
  • Also working professionals who wish to explore advanced concepts of NoSql cathis coursen go for

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: MODULE 1: Introduction to NOSQL Databases

This video is about the Introduction to NoSQL.


This video is about the History of Databases.


This video is about the reasons for the need of new kind of database.


This video is about features of NoSQL.


This video defines the types of NOSQL database.


In this video we'll discuss about benefits of NOSQL Databases.


This lecture is about ACID properties.


This video is about CAP Theorem.


This lecture is about BASE properties.


This lecture is about the difference between NOSQL and RDBMS.

Section 2: MODULE 2: JSON and BSON

This video is about Introduction to JSON.


This video is about JSON syntax rules.


This lecture is about JSON datatypes.


We'll see an example of JSON in this video.


This video is about Introduction to BSON.


In this video we'll see how MongoDB uses BSON.


In this video we'll discuss about the reasons to use NOSQL.


In this video we'll discuss installation of MongoDB on Windows.

Section 3: MODULE 3: Introduction to Mongo DB

This video is about Introduction to MongoDB.


In this video we'll see an Overview of MongoDB.


This video is about features of MongoDB.


In this video we'll see why we've to use MongoDB.


In this video we'll discuss about Database in MongoDB.


This video is about Collection in MongoDB.


This video is about Document in MongoDB.


This lecture is about Data types in MongoDB.


This lecture is about the terminologies in RDBMS and MongoDB.


This lecture is about Introduction to MongoDB shell.


This lecture is about Handson for data types in MongoDB.

Section 4: MODULE 4: CRUD Operations

This lecture is about Introduction to CRUD Operations.


This video is about Database Operations.


This video is about CRUD Concept.


This lecture is about Types of Read Operations.


This video is about Write Operations.


This video is about Create Operations.


This video is about Read Operations.


This lecture is about Delete Operations.


This lecture is about Operators used to Update.


In this video we'll discuss about Update Operations.


This video is about Handson for operators used in MongoDB.

Section 5: MODULE 5: Data Modelling

This lecture is about Introduction to Data Modelling.


This lecture is about Data Model Design.


This video is about Normalized Data Models.


This video is about Handson for Data Model Design.


This lecture is about Operational factors and Data Models.


This lecture is about the Introduction to GridFS.


This lecture is about GridFS Collection.


This lecture is about Handson for GridFS.


This video is about Model Relationship between Documents.


This video is about Model Tree Structures.


This lecture is about Architecture of MongoDB.

Section 6: Books and Pdfs
What is NoSQL
3 pages
History of Databases
2 pages
Need new kind of databases
2 pages
Features of NoSQL
2 pages
NoSQL Databases
2 pages
Benefits of NoSQL Databases
2 pages
ACID Properties
4 pages
CAP Theorem
4 pages
BASE Properties
3 pages
3 pages
2.1 What is JSON
2 pages
2.2 JSON syntax rules
2 pages
2.3 JSON Data types
6 pages
2.4 Example of JSON
2 pages
2.5 What is BSON
2 pages
2.6 How Mongo DB uses BSON
2 pages
2.7 Reasons to use NOSQL
2 pages
3.1 What is Mongo DB
2 pages
3.2 Overview of Mongo DB
2 pages
3.3 Features of Mongo DB
2 pages
3.4 Why use Mongo DB
2 pages
3.5 Database in Mongo DB
4 pages
3.6 Collection in Mongo DB
5 pages
3.7 Document in Mongo DB
3 pages
3.8 Data Types in Mongo DB
7 pages
3.9 Terminologies in RDBMS and Mongo DB
2 pages
3.10 Introduction to Mongo DB shell
4 pages
3.11 Handson for data types in MongoDB
1 page
4.1 CRUD Introduction
3 pages
4.2 Database Operations
3 pages
4.3 CRUD Concept
2 pages
4.4 Types of Read Operations
2 pages
4.5 Types of Write Operations
2 pages
4.6 Create Operations
2 pages
4.7 Read Operations
2 pages
4.8 Delete Operations
2 pages
4.9 Operators used to update
2 pages
4.10 Update Operations
2 pages
4.11 Handson for operators used in mongodb
1 page
5.1 Data Modelling Introduction
2 pages
5.2 Data Model Design
4 pages
5.3 Normalized Data Models
2 pages
5.4 Handson for data model design
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Digitorious technologies is a leading publisher of development courses which provide in-depth knowledge and high quality training. Digitorious technologies is serving with a mission of providing right direction to people who are looking for a career in IT/software industry. Digitorious is the best place for learning new technologies and making things easy to understand virtually.

Ready to start learning?
Take This Course