• Online Classes: 24 Hrs
  • |
  • Project: 1 wks
Live Instructor Led Online Classes
Training By Industry Experts
Real Time Project
Earn Certificate In MongoDB
24x7 Online Expert Help
Course Query
Self Paced Classes
Starts Time Details
Self Paced Anytime
  • Self Paced Classes
  • Total 8 Sessions

(20% off) (Incl. Taxes)


Now a days, every organisation intends to store and process thousands of terabytes of data. The traditional relational databases no longer solve these needs. Such needs could only be catered by NoSql databases such as MongoDB. MongoDB is a robust, mature, open source NoSql Database. Companies such as EBay, SAP, MetLife, Monster.com, MTv, Disney, Cisco are using mongoDB.

This online course for MongoDB is very carefully crafted by industry experts for professionals who wish to learn MongoDB. The course starts at a very basic level and moves to an advanced level with immense simplicity.

Why learn Big Data & MongoDB?

Big Data is a collection of massive and complex data sets that are very difficult to manage and process with the existing tools intended for that purpose. Data generation is becoming a more obvious result of our everyday devices becoming cheaper, more powerful, compact and connected. We are generating data all the time such as tweeting, using emails, using facebook, uploading photos etc. Similarly our devices are also connected and are generating data. The result is a gargantuan mass of data that needs to be looked at for informed decision making.

The only way ahead for organisations is to be able to store and process such large amounts of data, and for which, they use Big Data platforms like MongoDB. That proves the high demand of MongoDB Developers, Administrators, Tester and Scientists.


Our classes are conducted live online by our instructors via webinar or hangout. These are not pre-recorded classes. The instructor delivers the class using presentations, collaborative drawing tools, screenshares. All attendees are usually muted during the class. However, they can ask questions in the webinar or hangout chat windows. The instructor answers any questions asked immediately after explaining a concept. The instructor also asks questions during the sessions to ensure maximum student engagement.

Every class is recorded, complete with the screen and the audio, and uploaded to the Learning Management System which is accessible to our attendees for life.

At the end of each session, assignments are provided which the attendees have to submit in the LMS (Learning Management System). The assignments are continuously reviewed by our instructors and teaching assistants. In case we conclude that an attendee requires extra detailing, we schedule extra one-on-one sessions with that attendee.

What makes this course unique?

  • Interactive Classes: More Questions. Less Lectures.
  • Simple explanations to complex topics by industry experts
  • Hands on workshops and real time projects.
  • Quizzes & Assignments
  • Certificate of Course at the end of course
  • A real time project involving Mongodb
  • Lifetime access to course content

What are the prerequisites to join a course?

To be able to take maximum benefit out of this course, you should have knowledge of the following:

  1. Basics Of SQL. You should know the basics of SQL and databases.
  2. A know-how of the basics of programming.We will be providing video classes covering the basics of Java and Python. What is expected of the attendee is the ability to create a directory and see whats inside a file from the command line, and an understanding of 'loops' in any programming language.

In addition, the attendee should have the following hardware infrastructure:

  • A good internet connection. An internet speed of 2mbps is good enough.
  • Access to a computer. Since it is an online course, you would have to install webinar or hangout on your computer.
  • Nice To Have: A power backup for your router as well as computer.
  • Nice To Have: A good quality headphones.

What kind of project / real time experience?

After all sessions are over, we ask for the student's preference for a project. We form teams of 3-4 members and based on their interests we assign a project to each team. A project is usually of three weeks duration. If a team has an idea it wants to work on as a project, we screen the idea and the team can work on it, or we assign a project from the industry. Since it is not possible to provide real data from the industry, we provide data anonymously for projects. We continuously support and guide the teams during projects by conducting regular scheduled meetings and also provide individual assistance.

The projects assigned can also be based on public databases. There are various datasets available for free that can be found on any of the following websites:

A few examples of projects are as follows:

  • Understanding the trends and patterns in BitCoin transaction graphs by qualitative analysis. BitCoin is a virtual currency. The way a coin is mined is based on transaction logs. BitCoin transaction logs keep growing almost every mili second, and therefore, processing these transaction logs is a real challenge.
  • Understanding the correlation between the temperature of various cities and the stock market.
  • Processing Apache Log for ERRORs. Preparing web analytics based on apache weblogs:
    • Which services are slow
    • Which services have a high number of users
    • What is the failure rate of each service
  • Preparing recommendations based on the apache logs.
  • Using social media to compare a brand's marketing campaigns. The testing is basically done using sentiment analysis.

Feedback from our alumni

Pramod Bhosale

Pramod C Bhosale

Team Lead, Pureprofile
LinkedIn Profile
Review: I have attended mongodb course with sandip giri (Knowbigdata . com). Course is very excellent. He answer all your doubts and dificulties while teaching or offline. His teaching style/technique also good as he explain theory with realtime data. We also get chance to query on different server.
I will definitely suggest MongoDB classes in Knowbigdata . com
Thank you
Wahid Shaikh

Wahid Shaikh

Software Engineer at Omnitech InfoSolutions Ltd.
LinkedIn Profile
Review: I was using RDBMS(SQL) but not aware how it work and communicate internally; but after attending mongoDB session from Sandeep I can say that "Now I am not horse who just runs on race coerce".
@Sandeep is a heap of knowledge.He cleared our many doubts. All sessions were very good.
Most important thing is he explains in simple and easy to understandable language. He's not just explains what written in books but he explains from his knowledge out of his experience.
Rizwan Parkar

Rizwan Parkar

Researcher, NASA - DAAC
LinkedIn Profile

I was a noob about mongoDB before attending this class. but after attending the classes I can say i know most of the concepts on mongoDB. Need plenty of practice to be expert like sandeep though :).

The way sandeep teach is excellent. most important part he don't teach from any book, he teaches from his work experience that makes us easy to understand. He is always happy to explain any concept N number of times with different examples.

Overall a great learning experience.

See More Reviews at FaceBook Page.


In the first class, we understand the what, why, and how of Big Data. We study the value proposition of Big Data to the industry. We also dive deep into NoSQL Databases and Eric Brewister's CAP Theorem. This session explains the various features of MongoDB that makes it suitable to handle big data.
In this session we understand the installations on your desktop and the basic commands and their meanings are covered in this session.
We also get into the details of create, update and deletion operations of MongoDB.
This session describes in details the architecture of MongoDB.
You will get to understand what is the shard, replica set. Also, how does the election of primary is done by the secondary nodes.
We also try to go step by step into know how to model the data for MongoDB database.
This session details on how to administer the MongoDB roles.
Authentication, Authorization along with Roles and permission are dealt in detail in this session.
Aggregations help us querying data in MongoDB.
This session teaches you Aggregations and MapReduce.
In this session, we dive deep into the Architecture of MongoDB.
In this session, we deal with Replications, Sharding and also assign the project work.
This session makes it a breeze to setup the cluster of MongoDB by the way of step by step demonstration of the whole process.

MongoDB Development & Administration Introduction Session

What Certificate do we provide?

Based on your performance in Quizzes, Assignments and Projects, we provide the certificate in the following forms:

1. Hard Copy

We send a hard copy of the certificate to your address.

Digitally Signed 2. Digitally Signed Copy

We provide the PDF of the certificate that is digitally signed by KnowBigData.com.

3. Share Your Success

Share your course record with employers and educational institutions through a secure permanent URL.

LinkedIn Recommendation & Endorsements 4. LinkedIn Recommendation & Endorsements

We will provide a LinkedIn Recommendation based on your performance. Also, we will endorse you with tags such as Hadoop, Big Data.

Verifiable Certificate 5. Verifiable Certificate

We have provided an online form to validate whether the certificate is correct or not here. This assists recruiters to verify the certificate provided by us.

About the instructor

Sandeep Giri

Sandeep Giri

Founder & Chief Instructor

Past Amazon.com, InMobi.com, Founder @ tBits Global, D.E.Shaw

Education Indian Institute of Technology, Roorkee

For last 12 years, Sandeep has been building products and churning large amounts of data for various product firms. He has an all around experience of software development and big data analysis.

Apart from digging data and technologies, Sandeep enjoys conducting interviews and explaining difficult concepts in simple ways.

More at LinkedIn Profile.

Frequently Asked Questions

Yes. There is only a few minutes session that deals with how to access MongoDB using Java API. I am sure you will be able to understand it even if you do not know Java.

No. We stopped classroom trainings a while back when we realized that our students attending the online instructor led classes are performing better in the assignments than students in our offline classrooms. Moreover, students ask more questions in online sessions in comparison to the classroom sessions.

Also, it is very difficult to get a real training locally in any city. So, it is better to have really good training than having the classroom sessions.

To check if the online session would work for you, please attend our demo sessions. I can assure you that you would like the instructor led online trainings.

  • Using Virtual MachinesSecond and the traditional way to experiment on Hadoop is to install a Virtual Machine. We will assist you in setting up Virtual Machine.

Our classes are held every weekend on Saturdays and Sundays either in the mornings or in the evenings. So, there are two classes for 3 hours each; one on saturday and one on sunday.

In addition to the 6 hours of weekend classes, you will have to devote around 4-6 hours every week to complete assignments.

If you are not able to attend a particular class, you can watch the recordings of that class. Otherwise, you can attend the same class in another running batch.

Sometimes, due to various reasons, people find it difficult to continue a course. In case that happens, you can continue in another session in the future, or you can request your refund. Here are the guidelines for requesting the refund.

Yes, the course material is available to our students for life. You will have access to the content in LMS for ever.

Yes, we provide our own Certification. At the end of your course, you will work on a real time project. Once you are successfully through the project (Reviewed by an expert), you will be awarded a certificate with a performance-based grading.If your project is not approved in the first attempt, you can take extra assistance to understand concepts better and reattempt the project free of cost.

Our cluster has all the softwares that are required for the course plus some more components such as GIT and R. In case you require a particular software to be installed on cluster which is not already there, please let us know.

Self Paced Classes
Starts Time Details
Self Paced Anytime
  • Self Paced Classes
  • Total 8 Sessions

(20% off) (Incl. Taxes)