Attend a Demo Session | Meet the Expert Who Can Kickstart Your Career in MongoDB
Course Duration | 50 hrs | ||
---|---|---|---|
Live Projects | 2 | ||
Next Batch | 5 December, 2020 |
Why NoSQL databases are required.
Types of NoSQL Database
NoSQL vs SQL Comparison
ACID & BASE Property
CAP Theorem
Benefits of NoSQL databases
Installation
Start and Stop the MongoDB process
Document, Collection, Databases
JSON and BSON
Storage Engines (WiredTiger and MMAP)
Read Path
Journaling
Write Path
Working Set
Capped Collection
Oplog collection
TTL Index
GridFS
MongoDB Data Types
Inserting, Update, Deleting the documents
Querying the documents
Bulk insert operation
Updating multiple documents
Limiting documents
Filtering documents
Database status
Troubleshooting issues
Current Operations
Rotating log files
Users and Roles
Copy and Clone database
DB and Collection Stats
Explain plan
Profiling
Changing configuration files
Upgrading the database
Concept of replication
Replica set member roles
Voting and Electing primary
Role of Oplog in replication
Read and Write Concern
Arbiter,Hidden and Delayed replica node
Priority settings
Replica set nodes health check
Concept of resyncing the nodes
Rollbacks during failover
Keyfile authentication
Indexes
Index concepts in MongoDB
Types of indexes
Indexes and its use cases
Creating Indexes
Concept of backups
mongoexport/mongoimport
mongodump/mongorestore
Oplog backups
LVM Backups
Backups using MMS/Ops Manager
Purpose of security
Authentication and authorization
Role based access control
Concept of Scalability
Sharding concept
Shard key and Chunks
Choosing shard key
Sharding components
Types of Sharding
After completion of the MongoDB course at Tekslate,
You will become a master in using replication and sharing of data to optimize read/write performance.
You will be able to write Java and Node JS applications using MongoDB.
You will get an overview of CRUD operations for schema designing and data modelling
You will be able to install, configure, and maintain the MongoDB environment.
You will be able to perform indexes for query execution in MongoDB.
You will understand the concepts of JSON and BSON in working with MongoDB.
You will become an expert in using MongoDB database administration tools.
As many top companies are incorporating MongoDB, there are numerous job opportunities available for MongoDB developers worldwide.
On average, a MongoDB developer earns $127,759 USD per year.
Many top multinationals around the globe are recruiting MongoDB professionals.
Due to high demand in MongoDB, the chances of getting a job are more compared to other technologies.
Aspirants who want to start their career in MongoDB.
System administrators
Software developers
Project managers
Database analytics and professionals
Web developers
Research professionals
Should have knowledge on fundamentals of any programming language.
Should have basic knowledge on SQL, query language and databases.
Having knowledge on Linux/Unix is an added advantage.
Having knowledge on Big Data Hadoop developer/administrator course is preferable. As it helps in better understanding of MongoDB.
Have More Questions
Contact usHave questions? We’ve got the answers. Get the details on how you can grow in this course.
Have More Questions. Reach our Support Team
Contact usSee if this course is a fit for you by joining us for an online info session. You’ll meet our team, get an overview of the curriculum and course objectives, and learn about the benefits of being a student at Tekslate
Attend a Demo Session | Meet the Expert Who Can Kickstart Your Career in MongoDB
By providing us with your details, We wont spam your inbox.