This series by Robert Sheldon covers MongoDB from first principles through advanced usage: setting up MongoDB Atlas and Compass, working with documents and collections, querying and aggregating data, building indexes and views, schema validation, time-series collections, and connecting through Python and the MongoDB Shell.
The series closes by comparing SQL and MongoDB’s query language (MQL) directly, for readers moving from a relational background.
Articles are listed below in order, from beginner to advanced — start at the top if you’re new to MongoDB, or jump to the topic you need.
This document contains proprietary information and is protected by copyright law.
Copyright © 2026 Red Gate Software Limited. All rights reserved