MongoDB для разработчиковПродолжительность обучения: 5 дней - 40 часов Группа формируется по мере поступления заявок. Стоимость курса MongoDB_DEV: - Очно: 35000 ₽ - Дистанционно: уточняйте у менеджеров Цель курса – предоставить слушателям знания и навыки, необходимые для создания модели данных и написания запросов к нереляционной (nosql) СУБД MongoDB. На курсе слушатели научатся работать с СУБД MongoDB версии 4.2 и выше.
Аудитория
Этот курс предназначен для специалистов, которые хотят научиться создавать запросы к объектам баз данных MongoDB, создавать и оптимизировать модель данных MongoDB, а также программистов любых платформ, которые используют методы разработки приложений, хранящих и обрабатывающих данные на основе СУБД MongoDB.
По окончании курса слушатели смогут:
Необходимая подготовка
Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
Сертификационные экзамены
Курс помогает подготовиться к следующим сертификационным экзаменам:
C100DEV - MongoDB Certified Developer Associate Exam
C100DBA - MongoDB Certified DBA Associate Exam
Материалы слушателя
Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения. Содержание курса
Модуль 1: Введение в MongoDB
Этот модуль посвящен основам MongoDB, средам разработки, а также настройке и обзору данных в модели документа.
Темы
Лабораторная работа: Введение в MongoDB
Модуль 2: Язык запросов MongoDB
Этот модуль посвящен языку запросов к MongoDB, операциям CRUD, а также курсорам и проекциям.
Темы
Лабораторная работа: Язык запросов MongoDB
Модуль 3: Операторы запросов MongoDB
Этот модуль описывает, как использовать различные операторы запросов в MongoDB.
Темы
Лабораторная работа: Операторы запросов MongoDB
Модуль 4: Агрегирование данных в MongoDB
Этот модуль посвящен использованию фреймворка агрегирования MongoDB (MongoDB Aggregation Framework).
Темы
Лабораторная работа: Агрегирование данных в MongoDB
Модуль 5: Использование DB API на примере Python
Этот модуль посвящен использованию DP API на языке python для подключения к СУБД MongoDB, написанию запросов, а также применению отображения Document-Object Mapper.
Темы
Лабораторная работа: Использование DB API на примере Python
Модуль 6: Создание модели данных MongoDB
Данный модуль посвящен разработке моделей данных в MongoDB от простых схем к масштабированию до больших команд и проектов.
Темы
Лабораторная работа: Создание модели данных MongoDB
Модуль 7: Настройка производительности MongoDB
Это модуль посвящен различным практикам по улучшению производительности MongoDB систем.
Темы
Лабораторная работа: Настройка производительности MongoDB
Модуль 8: Введение в администрирование MongoDB
Этот модуль посвящен главному процессу Mongod, а также настройке сервера с помощью файла конфигурации.
Темы
Лабораторная работа: Введение в администрирование MongoDB
Модуль 9: Репликация и шардинг
Этот модуль посвящен основным инструментам масштабирования MongoDB.
Темы
Лабораторная работа: Репликация и шардинг
Модуль 10: Обеспечение безопасности MongoDB
Этот модуль посвящен защищенным развертываниям MongoDB в продакшн среду, включая настройку защищенного кластера, настройку авторизации по ролям и аудита.
Темы
Лабораторная работа: Обеспечение безопасности MongoDB
|