/nodejs-mongodb-course

10gen: M101JS MongoDB for Node.js Developers

Primary LanguageJavaScriptMIT LicenseMIT

M101JS: MongoDB for Node.js Developers

Week 1

Introduction & Overview: Overview, Design Goals, the Mongo Shell, JSON Intro, Installing Tools, Overview of Blog Project. Swig,

Express, Node Packaged Modules (npm) Intro Week 2

CRUD:Mongo Shell, Query Operators, Update Operators and a Few Commands

Week 3

Schema Design: Patterns, case studies and tradeoffs

Week 4

Performance: Using indexes, monitoring and understanding performance. Performance in sharded environments. Write performance.

Week 5

Aggregation framework: Goals, the use of the pipeline, comparison withSQL facilities.

Week 6

Application engineering: Drivers, impact of replication and sharding on design and development.

Week 7

Case studies from the field