Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Learn NoSQL Database From Scratch - MongoDB to your Wishlist.

Add to Wishlist

Learn NoSQL Database From Scratch - MongoDB

You will be learning MongoDB step by step, at the end of this course you will be able to develop MongoDB applications.
3.2 (26 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.
1,476 students enrolled
Created by Govinda Sunil
Last updated 11/2014
$10 $20 50% off
3 days left at this price!
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?

Don't think that this is a low quality course by seeing the price, Teaching is something i love, i don't want to quote a high price for sharing my knowledge. Start Learning Now!

MongoDB is one of the most popular NoSQL document-oriented database systems amongst programmers due to its ease of use and scalability. Due to its popularity, demand is immensely high for this unique skill. But don’t take my word for it; Indeed has listed MongoDB as one of the most popular job categories on its trusted website.

For Any Skill Level:

My course is designed for beginners who have no prior database knowledge - this course has been designed to simplify the most difficult concepts into understandable ideas.

For those with prior database knowledge in other frameworks, this course will show you how to translate your work into MongoDB

At the end of the course:

➞ You will know how to install MongoDB.

➞ You will know the basics of database creation.

➞ You will know how to insert, update , delete and perform all major database operations.

➞ You will know how to query a document from a MongoDB database.

➞ You will understand sorting methods in MongoDB database.

➞ You will know basic indexing methods.

➞ You will know how to connect your Node.js, PHP and all other applications to MongoDB.

Who is the target audience?
  • This course is for everyone who wants to learn MongoDB from scratch, you don't need any previous mysql knowledge to take this course, but if you know mysql then it's going to be very easy for you to learn and understand the concepts of MongoDB in this course.
  • You can also get a good job, if you have knowledge about MongoDB. if you are checking the trends at you will be able to notice MongoDB at the top 5 trending jobs.
Students Who Viewed This Course Also Viewed
What Will I Learn?
Designing Databases For Your Applications Using MongoDB
Connecting Your Applications To MongoDB Databases
Perform all major tasks in MongoDB Database
View Curriculum
  • Installation Needs OSX , Windows Or Linux
  • Basic Programming Knowledge
  • Installation Of MongoDB Requires Some Basic Terminal /Command Prompt Knowledge, you can follow along with me if you don't know.
Curriculum For This Course
Expand All 26 Lectures Collapse All 26 Lectures 01:55:36
My First Section
2 Lectures 08:39

Short lecture explaining why MongoDB is better than SQL.

Preview 02:30
3 Lectures 11:25

Installing MongoDB in OSX and Windows.

Preview 06:18

Short lecture explaing what Mongo Shell is.

What Is MongoShell

Explaining about the tools which comes with MongoDB.

Preview 02:45
Programming MongoDB
7 Lectures 29:23

Explaining the important terms which are used in MongoDB.

Important Terms Used In MongoDB

Lecture on how we can create a database in MongoDB

Preview 03:23

Lecture on how we can delete a database in MongoDB

How To Drop A Database In MongoDB

Lecture on how we can create a collection in MongoDB

How To Create A Collection In MongoDB

Lecture on how we can drop a collection in MongoDB

How To Drop A Collection In MongoDB

Explaing the diffrent types of Data Types accepted by MongoDB.

MongoDB And It's Data Types

First Quiz
5 questions

Learn how to insert datas into a MongoDB database.

How To Insert Datas Into MongoDB Database
How To Query A Document From MongoDB Database
5 Lectures 23:29

Learn how to query datas from MongoDB database - Part 1.

Importing Mongo Queries Via Shell Script To Database

Learn how to query datas from MongoDB database - Part 2.

The find() and findOne() Methods In MongoDB

Learn how to query datas from MongoDB database - Part 3.

MongoDB Querying Syntax Examples

Learn how to query datas from MongoDB database - Part 3.

Querying Documents In MongoDB

Learn how to query datas from MongoDB database - Part 4.

OR and AND in MongoDB
Updating Existing Documents In MongoDB
6 Lectures 30:50
How To Update A Document In MongoDB Database

Learn how to remove an existing document from the database.

How To Delete A Document In MongoDB Database

Lecture On Prejections and using find method in depth.

Projections In MongoDB - Using the Find Method

Lecture on performing sorting operation in MongoDB database documents.

How To Do Sorting In MongoDB

Lecture on Indexing In MongoDB.

How To Do Indexing In MongoDB

Learn Backing up and restoring databases in MongoDB

How To Backup And Restore A Database In MongoDB

Second Quiz
5 questions
Connecting Applications To MongoDB
2 Lectures 09:14

Explaining how we can connect a PHP application To MongoDB database.

How To Connect A PHP Application To A MongoDB Database

Explaining how we can connect a node.js app to MongoDB.

How To Connect A Node.js App To MongoDB Database
Exercise Section
1 Lecture 02:36

Sample App Creation Exercise and conclusion.

Sample Node.js Login App With MongoDB And Conclusion
About the Instructor
3.0 Average rating
32 Reviews
1,898 Students
3 Courses
Instructor At Udemy

Govinda Sunil is an Information Systems Security Student. This is his second program, where his first was a 3 year Computer Engineering Diploma. He started working as a Peer Mentor and started teaching Java and other programming languages to fellow students. His aim is to make high quality and unique courses that help students succeed in real world circumstances. He is a concise instructor, with the ability of teaching the necessities of a concept without any complexity.

Govinda has experience in Web Designing, Database Designing, Graphic Designing, Affiliate Marketing and Android Application Development. All his courses are realistic and devoid of inapplicable theory and complex jargon. All lectures are exciting and include his own techniques and secrets, which will make the course different from each and every course available in the market.

Report Abuse