CS-MDB-702
Средний16 часов

Разработка баз данных MongoDB 7.0

Курс ориентирован на проектирование и разработку баз данных на MongoDB 7.0: выбор модели документов, схемы коллекций, индексов, агрегирующих запросов, транзакционных границ и практик производительности. Он развивает темы приложенного курса: CRUD, индексы, aggregation, транзакции, репликация, шардирование и расширенные операторы

от 19 400₽
Для физ. лиц - 19 400₽
Для организаций - 22 800₽
Ближайшая группа
12.10.2026-13.10.2026
Формат
Гибридный
Длительность
16 часов
Часы занятий
10:00–17:00

Целевая аудитория

Backend-разработчики, архитекторы приложений, инженеры данных и администраторы, участвующие в проектировании схемы данных и запросов

Необходимая предварительная подготовка

Практические основы MongoDB или прохождение курса Основы MongoDB 7.0. Желательно владеть одним языком программирования и понимать принципы API-приложений

Получаемые знания и навыки

По окончании курса слушатели научатся
  • Проектировать документную модель: выбирать между вложенными документами и ссылками, учитывать размер документа, атомарность, частоту чтения/записи и жизненный цикл данных
  • Разрабатывать эффективные запросы: использовать операторы запросов, проекции, сортировку, pagination-подходы, aggregation pipeline и $lookup там, где это оправдано
  • Оптимизировать производительность: подбирать compound/multikey/text/geo/TTL индексы, читать explain, снижать full collection scan и избыточные индексы
  • Управлять целостностью данных: применять JSON Schema validation, уникальные индексы, транзакции, writeConcern/readConcern в сценариях приложения
  • Проектировать под масштабирование: понимать влияние replica set и sharding на ключи, запросы, запись, чтение, консистентность и эксплуатацию
от 19 400₽
Для физ. лиц - 19 400₽
Для организаций - 22 800₽

Преподаватели курса

Валерий Вавилов

Team Lead, Software Developer / Engineer, преподаватель IT-курсов. Ключевой принцип в работе: «инженерное мышление, а не набор рецептов».
Подробнее

Программа курса

Документная модель, BSON-типы, коллекции, индексы, storage engine на уровне разработчика, ограничения документа,  влияние сетевых round-trip и размера ответа

Embedding vs referencing, one-to-one/one-to-many/many-to-many, массивы, versioning, bucket/outlier/polymorphic patterns, денормализация и инварианты

JSON Schema validator, collMod, обязательные поля, типы BSON, уникальность, миграции структуры, обратная совместимость приложений

Find, фильтры, проекции, сортировки, пагинация, update operators, upsert, bulk operations, обработка ошибок и идемпотентность

Pipeline design, $match/$group/$project/$sort, $lookup, $unwind, $facet, расчётные поля, оптимизация порядка stages и ограничение объема данных

Single/compound/multikey/text/geo/TTL/wildcard, частичные и уникальные индексы, explain, cardinality, sort + index, баланс read/write workload

Single-document atomicity, multi-document transactions, readConcern, writeConcern, retryable writes, consistency trade-offs и работа с ошибками

Replica set и readPreference, sharding-aware design, выбор потенциального shard key, горячие ключи, распределение запросов, подготовка к мониторингу

Стоимость и условия оплаты

от 19 400₽
Для физ. лиц - 19 400₽
Для организаций - 22 800₽

Записаться на курс можно

По телефону
+7(495)648-35-00
Через наш
Telegram-чат

Расписание курсов

СреднийГибридный16 часов
CS-MDB-702

Разработка баз данных MongoDB 7.0

12.10.2026-13.10.2026
Гибридный
16 часов
10:00–17:00
19 400₽
22 800₽
Для физ. лиц - 19 400₽
Для организаций - 22 800₽
СреднийГибридный16 часов
CS-MDB-702

Разработка баз данных MongoDB 7.0

07.12.2026-08.12.2026
Гибридный
16 часов
10:00–17:00
19 400₽
22 800₽
Для физ. лиц - 19 400₽
Для организаций - 22 800₽
Учебный центр РРС
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.