
MongoDB NoSQL Database Development is a beginner Database course delivered in person and online by SBEEH Software Academy in Amman, Jordan.
3 Days (24 Hours)
Last updated August 16, 2026
Main Topics:
Detailed Subtopics:
Hands-On Lab: Design and populate a document schema for a blogging platform (posts with embedded comments vs. referenced authors) and perform CRUD operations against it.
Real-World Scenario: A content platform needs a flexible schema for articles that have varying numbers of tags, embedded comments, and optional metadata fields.
Learning Outcome: Participants can design a document schema appropriate to a given access pattern and perform all core CRUD operations confidently.
Main Topics:
Detailed Subtopics:
Hands-On Lab: Add compound and multikey indexes to the Day 1 database, then use explain() to confirm queries switch from collection scans to index scans.
Real-World Scenario: The blog platform's tag-search feature has become slow as the posts collection grows past hundreds of thousands of documents.
Learning Outcome: Participants can design and validate indexes that meaningfully improve query performance and can read query execution statistics.
Main Topics:
Detailed Subtopics:
Hands-On Lab: Build an aggregation pipeline that produces a monthly post-count and top-commenter report, then call it from a small sample application using the MongoDB driver.
Real-World Scenario: The content team needs a monthly analytics dashboard showing publishing volume and engagement without exporting data to a separate reporting tool.
Learning Outcome: Participants can build multi-stage aggregation pipelines for real reporting needs and integrate MongoDB into an application using an official driver.
This course is for developers who need to model and query data outside a traditional relational structure.
No prior NoSQL experience is required, but basic database and programming concepts are assumed.
Upon successful completion of the training, participants will receive an official Certificate of Completion.

A look at our training sessions — hands-on training sessions with professionals across Jordan and the GCC.
Reach out and we'll help you plan the right training for your team.