HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
MongoDB Essentials (MONGODB-ESSENTIALS-01-03)
CODE: MONGODB-ESSENTIALS-01-03          DURATION: 3 DAY/S
This three day MongoDB Essentials course combines the best parts of the MongoDB for Developers and MongoDB for Administrators and Operations into one. MongoDB Essentials covers everything you need to know from building and designing an application on top of MongoDB, to successfully deploying and maintaining it. Instead of taking two 2-day courses, this MongoDB Essentials training covers the same content in just 3 days.

LEARN HOW TO:

By end of this MongoDB Essentials course, you will be ready to start building real- world applications on MongoDB and to recommend the best deployment strategies for those applications.

PROGRAMME

Day 1 - General Training Part I

    1. MongoDB Introduction
  • What is MongoDB and Why?
    • Core concepts
    • Environments
    • Documentation
  • Different deployment models
  • JSON
  • Installation
    2. CRUD and the MongoDB shell
  • Introduction to the MongoDB API and the core concepts of documents and collections
    3. Indexing and Schema Design
  • Indexing, query profiling and the query optimizer
  • Some schema design case studies
  • Practice modeling various domains
  • Schemas for atomic operations

Day 2 - General Training Part II

    4. Drivers
  • How the drivers work in general
  • Driver APIs with examples
    5. Replication
  • Overview of replication
  • Setting up replica sets
  • How replication affects application design
    6. Performance Troubleshooting
  • Getting information about MongoDB
  • Performance indicators
    7. Monitoring
  • Typical monitoring setup.
  • How to integrate with custom monitoring solutions.
  • Red flags - what to watch for.

Day 3 - General Training Part III

    8. Sharding
  • Overview
  • Setting up sharding
  • How sharding affects application design
    9. Backups and Recovery
  • mongodump based approaches
  • File system/storage level approaches
  • Tradeoffs
    10. Additional topics as time/interest permits
  • GeoSpatial Indexes
  • GridFS
  • Aggregation

Q & A and Hands-on work.

IN PARTNERSHIP WITH 10GEN
IS THIS COURSE FOR YOU?
This MongoDB Essentials course covers everything you need to know from building and designing an application on top of MongoDB, to successfully deploying and maintaining it.

COURSE PREREQUISITES

Please bring your own laptop with MongoDB installed. You can download MongoDB at mongodb.org/downloads. Installation instructions are available in our Quickstart Guide.


COURSE LABS & EXERCISES
This MongoDB Essentials course features a number of hands-on labs designed to accustom you to the MongoDB way.

© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer