• No products in the cart.

Comprehensive tutorial to help you master the complex querying and advanced data modeling concepts in MongoDB.

Course Description

MongoDB is the most popular NoSQL database in the market today. With support for real-time analytics, it is being used by many big enterprises for efficient and fast processing of data. The importance of NoSQL databases, and particularly MongoDB, has also increased with the rise of IoT. Spanning over 4 hours, this course will show you how you can get the most out of MongoDB’s advanced features with ease. After getting a quick overview of the basics of MongoDB, you will directly jump to covering the concepts related to advanced data modelling, complex querying, indexing and database operations. You will also implement a highly available MongoDB database for high performance by implementing techniques like sharding, aggregation and replication. Finally, you will also learn the aspects like cloud deployment which is important when it comes to web applications, and integration with Hadoop for fast and efficient Big Data processing. By the end of this course, you will have mastered all the concepts of MongoDB when it comes to querying, data modelling and the other database operations.

Learning Outcomes

  • How to become immediately productive with MongoDB
  • How to model your data in MongoDB for optimal performance
  • How to analyze, optimize, and scale your MongoDB clusters
  • How MongoDB integrates into the larger world of analytics and big data


Basic understanding of the features of MongoDB.

Who is this course intended for?

If you are a database developer, administrator or someone with a basic understanding of the features of MongoDB and now want to go a step beyond to master the advanced offerings of MongoDB, this is the course for you.

Your Instructor

Packt Publishing

Packt has been committed to developer learning since 2004. A lot has changed in software since then – but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content – more than 4000 books and video courses -Packt’s mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages to cutting-edge data analytics, and DevOps, Packt takes software professionals in every field to what’s important to them now.

From skills that will help you to develop and future-proof your career to immediate solutions to everyday tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Course Curriculum

Introduction to MongoDB
The Course Overview 00:00:00
How Is MongoDB Different from Relational (SQL) Databases? 00:00:00
Overview of the MongoDB Document Model “BSON” 00:00:00
Overview of MongoDB Replication 00:00:00
Overview of MongoDB Sharding 00:00:00
Getting Comfortable with the Shell
Launching the Shell 00:00:00
Performing Queries in the Shell 00:00:00
Modifying Data 00:00:00
Using Indexes 00:00:00
Using MongoDB from Python with PyMongo
Getting and Managing Connections 00:00:00
Using PyMongo for CRUD, Indexing, and Introspection 00:00:00
Managing Cursors 00:00:00
Bulk Operations 00:00:00
Data Modeling with MongoDB
Basic Indexing 00:00:00
Relational Normal Form Versus Documents 00:00:00
Linking Versus Embedding 00:00:00
Designing for Sharding 00:00:00
Advanced Indexing 00:00:00

Course Reviews


  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

  • $99.00 $10.00
  • Course Certificate
    © Learnsector