MongoDB для разработчиков
Цель курса - научить слушателя эффективно работать с MongoDB. В результате обучения выпускники смогут уверенно работать с MongoDB, создавать оптимальные запросы, работать с индексами, оптимизировать, профилировать и обновлять базы данных. Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, масштабирование
от 42 200₽
Для физ. лиц - 42 200₽
Для организаций - 48 500₽
Ближайшая группа
22.06.2026-03.07.2026
Формат
Онлайн
Длительность
48 часов
Часы занятий
10:00–13:00
Целевая аудитория
Администраторы Linux, которые хотят овладеть или улучшить навыки MongoDB DBA
Администраторы баз данных MySQL/MS SQL/Oracle Server/PostgreSQL, которые хотят овладеть навыками MongoDB DBA
DevOps/SRE инженеры, которые хотят улучшить навыки работы с MongoDB и научиться новым способам работы с СУБД
Разработчики, которым необходимо освоить работу с MongoDB
Получаемые знания и навыки
- Научатся оптимально использовать структуры хранения данных в MongoDB
- Освоят синтаксис и особенности работы в MongoDB
- Смогут оптимизировать медленные запросы
от 42 200₽
Для физ. лиц - 42 200₽
Для организаций - 48 500₽
Программа курса
- MongoDB: история создания, преимущества, направления использования
- Введение в основные понятия и словарь MongoDB
- Первый взгляд на работу с MongoDB, начало работы с базой данных и оболочкой
- Базовые материалы, которые необходимо знать разработчикам для работы с MongoDB
- Выполнение основных операций записи, с различной скоростью и уровнем безопасности
- Поиск документов и создание комплексных запросов
- Поиск по результатам и получение опций для ограничения пропуска и сортировки результатов
- Индексирование. Индексирование коллекций в MongoDB
- Специальные типы индексов и коллекций
- Приемы агрегирования данных с помощью MongoDB, включая подсчет, поиск различных значений, группировку документов, структуру агрегирования и запись этих результатов в коллекцию
- Введение в транзакции: что это такое, как их лучше использовать для вашего приложения и как настроить
- Разработка приложения: советы по написанию приложения, которое хорошо работает с MongoDB
- Быстрый способ локальной настройки набора реплик
- Доступные параметры конфигурации
- Различные концепции репликации
- Взаимодействие репликации с приложением
- Административные аспекты запуска набора реплик
- Быстрая локальная загрузка
- Обзор компонентов кластера и способов их загрузки
- Рекомендации по выбору ключа-сегментирования для различных приложений
- Администрирование сегментированного кластера
- Аспекты администрирования MongoDB для улучшения приложения
- Анализ работы MongoDB
- Безопасность в MongoDB
- Настройка аутентификации и авторизация
- Сохранность данных в MongoDB
- Базовые параметры запуска и остановки MongoDB
- Мониторинг данных в MongoDB
- Создание и восстановление резервных копий для каждого типа развертывания
- Системные настройки, которые следует учитывать при развертывании MongoDB
- Настройка производительности
- Оптимизация при помощи MongoDB баз данных и приложений
- Методы и инструменты
- Проектирование приложений и баз данных
- Настройка MongoDB Code
- Настройка сервера
Стоимость и условия оплаты
от 42 200₽
Для физ. лиц - 42 200₽
Для организаций - 48 500₽