Skip to content
Sahasra Technologies

SAHASRA TECHNOLOGIES

Beginner to intermediate curriculum · MongoDB Foundation
All course curricula
DataBeginner → Intermediate

MongoDB Foundation

A focused MongoDB foundation covering documents, common queries, arrays, embedded data, basic indexes and integration with ASP.NET Core or Python.

Duration
16–20 classes
Per class
90 minutes

Learning objective

Model and query a practical MongoDB database and connect it to an ASP.NET Core or Python application.

Recommended class plan

16–20 classes · 90 minutes per class

2–3 classes + 1 guided database lab per week

Technologies

  • MongoDB
  • JSON/BSON
  • ASP.NET Core or Python driver

Tools

  • MongoDB Compass
  • mongosh
  • VS Code

Curriculum modules

Basic Foundations → Practical Skills → Guided Application

  1. 1

    NoSQL & MongoDB Foundations

    SQL vs NoSQL, databases, collections, documents, fields, JSON and BSON concepts.

  2. 2

    CRUD & Queries

    Insert, find, update, delete, filters, comparison operators, AND/OR, sort, limit and projection.

  3. 3

    Document Structures

    Arrays, embedded documents, nested data and practical modeling choices.

  4. 4

    Indexes & Integration

    Create a basic index and perform CRUD from an ASP.NET Core or Python application.

Beginner topics

Start Here and Build Comfort

  • Documents and collections
  • Insert and find
  • Update and delete
  • Filtering and sorting
  • Projection

Intermediate topics

Progress After the Basics Are Clear

  • Arrays and embedded documents
  • Nested data
  • Basic indexes
  • Application CRUD integration

Practical learning

Practise, Submit, Build and Explain

Practical exercises

  • Create a document collection
  • Write filtered CRUD queries
  • Model an embedded structure
  • Create and explain a basic index

Assignments

  • Design a task database
  • Connect one application CRUD flow

Mini projects

  • MongoDB Task Manager
  • Product Catalog

Industry habits throughout the track

Terminology, Debugging and Responsible AI

Industry terminology

  • NoSQL
  • Collection
  • Document
  • BSON
  • Projection
  • Embedded document
  • Index

Debugging exercises

  • Fix a field-type mismatch
  • Investigate an empty query result
  • Find an application connection error

AI learning exercises

  • Compare SQL and document models
  • Review an AI-generated query for unintended matches

Topics intentionally excluded

Advanced Topics Come Later

Quality fundamentals are more valuable than an overloaded syllabus. These topics are outside this track:

  • Sharding
  • Replication administration
  • Production clusters
  • Advanced tuning
  • Advanced aggregation pipelines