MongoDB Professional Training Certification Course

  4.0 Ratings
  239 Learners

Big names across the industry are switching to MongoDB. AcadGild’s course will help you explore MongoDB, an immensely popular NoSQL database and Web Services concepts through which you will be able to create scalable and schema-less web applications. The modules will go in-depth from installation to CRUD operations, aggregation, capacity planning, replica set lifecycles, indexing, MongoDB security, and more! This course is ideal for students and professionals who have some programming experience and a working knowledge of databases.

Featured In
Acadgild gets ranked as one of the Top 10 Worldwide Technology Boot Camps.
Course Overview
Introduction to NoSql Databases and MongoDB
Get introduced to NoSQL. Learn the difference between NoSQL & RDBMS, Types of NoSQL, its pros and cons, server architecture, MongoDB storage architecture, data model, query model, indexing and more.
MongoDB CRUD Operations, Capacity planning, Indexing
Understand the use of Mongo shell. Perform CRUD operation, drop and recreation of data. Know about aggregation, pipelines and MapReduce, capacity planning, indexing in MongoDB
Replication, Replica Sets & Shrading
Learn about the replica set lifecycles, roles & configuration, setting up a replicated cluster, managing replica sets, adding newer nodes to existing replica set, converting standalone node to replica set. Understand the data scaling architecture, configuration mechanics, Shrad key and more
MongoDB Backup & Security
Master the backup strategies. Take online and offline backup of replica set. Learn about resync replication, Shard cluster backup. Secure your MongoDB cluster using layered security, database access control, security auditing.
Highly Experienced
Mentors
Free Job Preparation Week.
Lifetime Access to Dashboard
24x7
Coding Support
Develop 2 Real Time
Project
Course Syllabus
  • NoSQL Definition
  • Why NoSQL?
  • RDBMS vs NoSQL
  • Types of NoSQL
  • NoSQL pros and cons
  • MongoDB server architecture
  • MongoDB storage architecture
  • Journal
  • MongoDB features
  • MongoDB nexus architecture
  • MongoDB data model
  • MongoDB query model
  • Indexing
  • MongoDB data management
  • Working example
  • Getting started with MongoDB
  • Using mongo shell
  • Queries
  • Insert data
  • Update data
  • Delete data
  • Drop and re-create data
  • Isolation
  • Aggregation
  • Pipelines
  • MapReduce
  • Data modaling concepts
  • Mongodb vs SQL
  • Schema design
  • Embedding
  • Linking examples
  • What is Capacity planning ?
  • Why is it important
  • Which resources are affected?
  • How to do it in MongoDB?
  • What are Indexes in mongodb?
  • Compound indexes
  • Geospatial indexes
  • Unique indexes
  • Array matching
  • Cleanup indexes
  • Limits and tradeoffs
  • Query optimizer
  • Mongod log output (To analyze the queries)
  • Profiler
  • Query explain plan
  • Mentee can select project from predefined set of AcadGild projects or they can come up with their own ideas for their projects
  • Mentee can select project from predefined set of AcadGild projects or they can come up with their own ideas for their projects
  • Replica set lifecycle
  • Replica set roles & Configuration
  • Developing with Replica Set
  • Operational considerations
  • Setup a replicated cluster
  • Managing replica sets etc.
  • Add new nodes to existing replica set
  • Convert standalone node to replica set
  • Scaling data
  • MongoDB's approach
  • Architecture
  • Configuration
  • Mechanics
  • Routing requests
  • Shard-key
  • Setup 2 node shard cluster
  • Add nodes to shard cluster
  • Decommission shard from shard
  • Cluster
  • Overview
  • Backup strategies
  • Single node instance backup and restore with MongoDB tools
  • Take online and offline backup from replica set
  • Point in time recovery for replica set
  • Resync replication
  • Shard cluster backup
  • When to implement security
  • How to Secure your MongoDB cluster
  • Layered security
  • Database access control
  • Security auditing
  • Collecting database statistics & analyze
  • Collecting colllection stats & analyze
  • Identify locks
  • Identify current running queries
  • What is MMS?
  • Why use it?
  • Setting it up and getting around
  • Performance and monitoring (the fun stuff)
  • Wrap up
  • Ops manager & cloud manager
  • Work on data migration
  • Mentee can select project from predefined set of AcadGild projects or they can come up with their own ideas for their projects
  • Mentee can select project from predefined set of AcadGild projects or they can come up with their own ideas for their projects
  • Mentee can select project from predefined set of AcadGild projects or they can come up with their own ideas for their projects
  • Mentee can select project from predefined set of AcadGild projects or they can come up with their own ideas for their projects
Job Preparation Week
After you complete your course, our unique job preperation solution makes sure you can check out all the essentials of your job preperation checklist, right from your resume to your interview skills.
In-depth Mock Interviews
With 2 In depth mock interviews, you are at complete edge over the others.
Resume Building And Interview Questions
Resume builds the first impression and we help you build a resume that stands out.
Online Reputation Building
Helps build a strong online presence in LinkedIn, Git, Stack Overflow and many more.
Resume Sharing With Top Employers
Your resume is shared with top employers, so that you find your dream job.
30+
Offers Made
To Students
2500+
Hours Spent
Coding
100+
Recommendations
Given By Clients
500+
Projects Completed
By Students
Places you could land up to
Customers Feedback
FAQ's
Anybody aiming to successfully build a career around NoSQL database can do this course. This course will be beneficial for: • Database professionals • Software Developers and Testers • Professionals from Analytics background • Software Architects • System Administrators
Although there is no prerequisite for this course, a basic knowledge of any database or programming language will be helpful.
This course will equip you with skills in a popular NoSQL database and helps you to become a MongoDB expert. The course covers a wide range of topics like CRUD operations, Schema Design, Data Modelling, Scalability, Sharding, Data replication etc.
Yes, this technology will be quite helpful for big data professionals as MongoDB is one of the NoSql database preferred for Hadoop eco system. We recommend this course to build a foundation for big data development and administration.
The classes are held on weekends as well as on weekdays. You can enroll for a batch that is convenient to suit your personal schedule.
All you need is a Mac or Windows machine and an Internet connection of minimum speed of 500Kbps.
Besides the classes, spending around 3 hours each day will be enough.
The mentors are experienced professionals with at least 5+ years of experience.
If you decide to leave within first week of class starts , we refund fully. If you decide to leave before the class starts, 50% of the total paid fee would be deducted and the remaining amount will be refunded to the user. The refund policy would be applied if the total amount paid is more than 50% of the course fees. If a user is opting for a complementary course, then the refund policy would be applied only on the 1st course.