MongoDB Developer & Administrator Certification - eLearning

Product type

MongoDB Developer & Administrator Certification - eLearning

Adding Value Consulting EN
Logo Adding Value Consulting EN
Provider rating: starstarstarstarstar 9.9 Adding Value Consulting EN has an average rating of 9.9 (out of 24 reviews)

Need more information? Get more details on the site of the provider.

Description

MongoDB Developer & Administrator eLearning

Become an expert developer with this flexible document database

Course Overview

MongoDB is a free and open source document-oriented cross-platform NoSQL database application. With this training, you can become an expert developer by gaining comprehensive knowledge of NoSQL, data modeling, ingestion, querying, sharing, and data replication.

With this course, you will learn data replication with MongoDB and gain insights into installing, updating, and maintaining the MongoDB environment. The course also includes industry-based projects in e-learning and telecom fields to give you real-life examples to practice your skills.

What's included?

  • Co…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: E-commerce, IT Security, Web Accessibility, Digital Publishing & Editing, and Web Analytics.

MongoDB Developer & Administrator eLearning

Become an expert developer with this flexible document database

Course Overview

MongoDB is a free and open source document-oriented cross-platform NoSQL database application. With this training, you can become an expert developer by gaining comprehensive knowledge of NoSQL, data modeling, ingestion, querying, sharing, and data replication.

With this course, you will learn data replication with MongoDB and gain insights into installing, updating, and maintaining the MongoDB environment. The course also includes industry-based projects in e-learning and telecom fields to give you real-life examples to practice your skills.

What's included?

  • Course & material are in English
  • Intermediate for professionals
  • 1 year access to the self-paced study eLearning platform 24/7
  • 6,5 hours of video content
  • 50 hours study time recommended
  • MongoDB virtual Lab, Demos, and test simulations
  • 4 industry-based projects
  • No exam for the course but student will get certification of training completion

AIMS OF THE COURSE You will learn:

  • Write securely in Java and Node JS applications with MongoDB
  • Perform installation, configuration and maintenance of the MongoDB environment
  • Create and manage different types of indexes in MongoDB for query execution
  • Process large amounts of data using MongoDB tools
  • Skillfully store unstructured data in MongoDB
  • Understand MongoDB configuration, backup methods, and monitoring and operational strategies

Who Should Enroll in this Program?

The MongoDB Developer & Administrator Certification program is ideal for individuals who want to develop a deep understanding of MongoDB and prove their expertise in working with the NoSQL database.

  • Software Developers
  • Database Administrators (DBAs)
  • DevOps Engineers
  • System Architects
  • Data Engineers
  • Cloud Computing Professionals
  • Data Scientist
  • Students or Career Changers

Pre-requisites:

  • Basic knowledge of any programming language
  • Understanding of any database, SQL, and query language for databases.
  • Working knowledge of Linux or Unix-based systems (not mandatory)

While MongoDB Developer & Administrator Certification does not have strict formal prerequisites, having a basic understanding of databasesprogramming languages, and data structures will help ensure you can follow along and apply what you learn. If you're new to NoSQL or MongoDB specifically, it might be helpful to start with introductory resources to build your foundation before diving into this certification course.

Content

Lesson 1 - Introduction to NoSQL databases

  • What is NoSQL
  • Why NoSQL
  • Difference between RDBMS and NoSQL databases
  • Benefits of NoSQL
  • Types of NoSQL
  • Key-value database
  • Document database
  • Column-based database
  • Graph database
  • CAP theorem
  • Consistency
  • Availability
  • Partition tolerance
  • MongoDB as Per CAP

Lesson 2 - MongoDB - a database for the modern web

  • What is MongoDB
  • JSON, BSON, MongoDB structure
  • Transaction management in MongoDB
  • Easy Scaling
  • Scaling Up vs Scaling Out
  • Vertical & horizontal scaling
  • Replication
  • Memory management
  • Aggregation and MapReduce
  • Collection and Database
  • Schema design and modeling
  • Embedded data model
  • Core servers of MongoDB
  • MongoDB's tools
  • Install MongoDB

Lesson 3 - CRUD operations in MongoDB

  • Data modification in MongoDB
  • Batch Insert in MongoDB
  • Ordered Bulk Insert
  • Performing Ordered bulk insert
  • Inserts internals and implications
  • Retrieving the documents
  • Specify equality condition
  • Retrieving documents by FindQuery
  • Dollar in, AND Conditions
  • Retrieving documents by using FindOne, AND or OR conditions
  • Regular expression
  • Array exact match
  • Array projection operators
  • Dollar where query
  • Pagination
  • Updating documents in MongoDB
  • dollar SET , dollar Push and dollar AddToSet
  • Dollar inc modifier to increment
  • Replacing existing document
  • Adding elements into array fields
  • Upsert
  • Removing documents

Lesson 4 - Indexing and Aggregation

  • Types of index
  • Properties of Index
  • Single field index
  • Compound indexes
  • Index prefixes
  • Sort order
  • Ensure indexes fit RAM
  • Multi-key indexes
  • Create compound, sparse, and unique indexes
  • Text indexes
  • Index creation
  • Remove, modify, rebuild, listing indexes
  • Index use reporting
  • Geospatioal index
  • Aggregation

Lesson 5 - Replication and slicing

  • Replicat set in MongoDB
  • Automatic failover
  • Hidden replica set members
  • Delayed replica set
  • Write, modify, read concern for a replica set
  • Read preference modes
  • Blocking for replication
  • Replica set deployment patterns
  • Sharding
  • Impact of shard keys on cluster operation
  • Production Cluster
  • Deploy a sharded cluster
  • Maintaining a balanced data distribution
  • Splitting, Shunk size, Shard balancing
  • Tag aware sharding

Lesson 6 - Developing Java and Node JS application with MongoDB

  • Capped collection creation in MongoDB
  • TTL Collection
  • GridFS
  • MongoDB drivers and client libraries
  • Develop java application with MongoDB
  • Connecting to MongoDB from Java program
  • Create, Insert, updated, delete collection from Java program
  • Store, retrieve, remove images using GridFS API
  • Insert operations using NodeJS
  • Defining schema using Mongoose

Lesson 7 - Administration of MongoDB cluster operations

  • Memory-mapped files
  • Journaling mechanics
  • Storage engines
  • WiredTiger storage engine
  • Power of 2-Sized allocations
  • No Padding allocation strategy
  • Diagnosing performance issues
  • Optimization strategies for MongoDB
  • Optimize Query performance
  • MongoDB management service (MMS)
  • Data backup strategies in MongoDB
  • MongoDB ops manager backup software
  • Security strategis in MongoDB
  • Authentication implementation in MongoDB
  • Authorization
There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.