Course Overview
Become a productive MongoDB developer through this intensive practical hands-on course. Leverage MongoDB, the leading NoSQL database, to tackle your Big Data needs.
Course Prerequisites
To get the most from this course students should have a good understanding of software development.
Outline
- Program efficiently for MongoDB
- Develop JavaScript MongoDB shell scripts
- Get instant replies to your queries through efficient indexing
- Design database architecture for the document-oriented MongoDB DBMS
- Implement fast Analytics jobs through the Aggregation Framework
- Understand the implications of replication and sharding on software development
- Avoid the common pitfalls when implementing MongoDB as early as in the design stages
- Detect and speed up slow queries
Leverage your RDBMS knowledge and embrace MongoDB scalability with the NoSQL paradigm
Lessons
- MongoDB Introduction
- CRUD and the MongoDB Shell
- Indexing and Schema Design
- Drivers
- Aggregation
- Replication
- Sharding
- Performance and Troubleshooting