Training Courses

Getting Productive with MongoDB

The 2 day MongoDB course is aimed at developers who would need to start using MongoDB as a powerful NoSQL platform for their datasource needs.

Though it covers a brief introduction to Scala, however, it is not a replacement for the "Getting Productive with Scala" course. The language of choice would be Scala but the course focus is more on the database.

This course will go over basic installation, JSON, schema design, querying, insertion of data, indexing and working with language drivers. In the course, you will build a web application backed by MongoDB.

Day 1

Introduction and Design Goals.
CRUD with Mongo.
Schema Design.
Performance tuning.

Day 2

Aggregation framework.
Drivers.
Sharding.
Building complete application.

Course Prerequisites

To take this course, you should have a working knowledge of at least one mainstream programming language supported by Mongo. Knowledge of relational databases is not required.

For more information on the course or a discussion on your custom need, send a mail to hello@knoldus.com.

Awards and Recognition