This course will help you to master one of the most popular NoSQL databases MongoDB and NoSQL GraphDB Neo4j. This course is designed to provide knowledge and hands on skills to become a successful MongoDB and Neo4j GraphDB Experts.
This course will help you to master one of the most popular NoSQL databases MongoDB and NoSQL GraphDB Neo4j. This course is designed to provide knowledge and hands on skills to become a successful MongoDB and Neo4j GraphDB Experts.
This course is updated on November 4, 2022 Complete Course on Neo4j : NoSQL Graph Database has been added to this course as Bonus course. Code files are being added to all the hands on lectures
This course is updated on January2.1 on November 1, 2019
Course in updated with the Current Stable Version of MongoDB 4.2 .1
This Course includes 2 Comprehensive Handson Projects (4 Hours of Project Videos):
Project 1 - Working with node.js and MongoDB
Project 2: User Management System using MongoDB and Java/JEE
We will start with basics of MongoDB and then we go on learning advance concepts to build MongoDB based applications.
In this course, we will start by learning basic concepts of MongoDB, MongoDB installation process on different operating systems, creating databases, Collections, CRUD opertaions and Indexing.
You can use the exercise files attached along this course to practice and follow along the each section/chapter. There will be short quizzes after each section to test our understanding and also to revise the concepts.
At the end of this course you will be mastering MongoDB based application development.
Course Highlights
Most comprehensive course on MongoDB with NoSQL database design approach
Simple, easy and well explained lectures with practical examples
Quizzes at end of the each section to test your understanding
Exercise files to help you start practicing along the course
More Lectures and projects will be added in coming weeks
Course Objective
Mastering MongoDB based application development
Decide where and when to use MongoDB in your application development
Design MongoDB database from start to finish
Differentiate between RDBMS and NoSQL databases
Spot key features and advantages of NoSQL database MongoDB over RDBMS databases
This lecture will give you clear idea about NoSQL databases, features of NoSQL databses and types of NoSQL databases. Student will be able to find what is big data and where to use NoSQL databases.
After this lecture you will be having great understanding of document based database MongoDB and its advantages over RDBMS databases.
After this lecture you will be able to differentiate between RDBMS and NoSQL Databases. This lecture provide very clear comparison between RDBMS and MongoDB.
This text document explains how to install MongoDB on Mac OS.
Simple guide on how to download MongoDB binaries, installation on Windows 8 and running mongod server. After lecture you will be able start mongodb server and connect to mongodb with Mongo shell.
This lecture provides you details about mongod server configurations using mongo.config file and explain each configurations in details. After this lecture you will be able to configure mongod server.
In this lecture you will be creating first database on MongoDB and creating first collection in mongodb database.
This lecture explains about creating Documents and saving them to a Collection in MongoDB database.
Syntax to drop a database in MongoDB is : db.dropDatabase();
To drop a database, we first need to switch to that database using command "use database_name" and then run the command : db.dropDatabase();
Quiz on CRUD operations
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.