Learn Database Design using MongoDB from Scratch

The Complete Guide to Master NoSQL and MongoDB
4.1 (113 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.
3,231 students enrolled
50% off
Take This Course
  • Lectures 22
  • 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 3/2014 English

Course Description

Be part of the NoSQL movement and learn to create large scale data oriented web solutions with our amazing course on NoSQL and Mongo DB. This course from Eduonix aims to teach you the tips, tricks and motivation behind the NoSQL database systems. It will teach you the concepts from ground up and will help you understand why the control of data is at times more important than availability.

You will also learn about the best cases for NoSQL implementation which are real time web applications dealing with massive amount of data. The course will provide a complete new dimension to the traditional database developers and will help them design their systems beyond the constraints of RDBMS systems.

This course will teach you

>> The NoSQL concepts and terms

>> The NoSQL design approach and Test cases

>> Conceptual understanding of Big Data

>> MongoDB installation and usage

>> JSON Document Format

>> Data aggregation techniques

>> Use of Node.js and Mongo DB to create web applications

This course will be your gateway to the whole new world of cutting edge big data systems.

What are the requirements?

  • Basic knowledge of web programming and SQL

What am I going to get from this course?

  • To Master NoSQL DB design concepts
  • To Learn Mongo DB Installation and Usage
  • To learn to use Express, Jade & Mongoose
  • To Learn and use Node.js with Mongo Db

Who is the target audience?

  • Web developers and Database designers

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: Course Intro

Introduction to the course

Section 2: The NoSQL Database

Introduction to the NoSQL database design


Learn all about the differnt types of NoSQL databases.


Learn about the BigData and how NoSQL is revolutionalizing the Big Data Space.

Section 3: Getting Started With MongoDB

The Lesson covers the generic overview of the Mongo DB


Learn the Mongo DB terms and definitions


MongoDB Installation for Windows


MongoDB Installation for Linux

Section 4: Working With Documents Part -1

Learn all about JSON Document Model


Learn to create database users for your system


Inserting and Saving Data


Learn to Find and Display Data in Mongo DB

Section 5: Working With Documents Part - 2

Learn the art and science of data aggregation


Lecture on Updating and Deleting Data in Mondo DB


Learn to Import and Export Data in Mondo DB


Get to know and use the MongoLab cloud Database

Section 6: Node.js & MongoDB

Learn to use Node.JS with Mongo DB


Install Express, Jade and Mongoose


Learn to use Node.js and MongoDb together in a program


Learn to save data using Node.js an Mongo DB


Learn Data deletion using Node.Js

Section 7: Course Summary

Course Summary

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Solutions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course