В этом обзоре представлены лучшие онлайн курсы по системе MongoDB, их сравнение, актуальный рейтинг. База данных – это центральная часть большинства программных продуктов. Чаще всего используются реляционные базы данных, но бывают случаи, когда без нереляционных не обойтись. MongoDB – номер один среди NoSQL баз данных. На курсах вы изучите основы работы с MongoDB и сможете использовать полученные знания в своих проектах.
Курс «MongoDB» от OTUS
https://otus.ru/lessons/mongodb/
Цена: нет информации, уточняйте у менеджеров школы
Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций
Длительность: 4 месяца, 4 ак. часа в неделю
Домашние задания: есть
Проверка заданий преподавателем: есть
Связь с преподавателем: есть
Документ об окончании: сертификат
Кому подойдет курс: frontend-разработчики, backend-разработчики, администраторы баз данных, администраторы Linux, DevOps-инженеры
Доступ к материалам: навсегда
Проекты в портфолио: 1 проект
Помощь с трудоустройством: нет
Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа MongoDB в облаках (AWS, GCP, Azure, Яндекс Облако), docker и Kubernetes.
Цель курса — научить слушателя эффективно работать с MongoDB. В результате обучения выпускники смогут создавать отказоустойчивые кластера Монго, консистентные бэкапы, оптимальные запросы и разбираться с некорректными, работать с индексами, оптимизировать, профилировать запросы.
Для прохождения курса нужно базовое знание линукс, желательно понимание синтаксиса SQL и опыт разработки на любом языке программирования или администрирования серверов.
Какие навыки вы получите:
- Научитесь мониторить кластер с использованием современных тендеций и производить нагрузочное тестирование для определения слабых мест с использованием принципа stonith
- Узнаете, как выбирать оптимальный способ установки MongoDB (on premise, docker, Kubernetes, clouds) в зависимости от задачи
- Сможете создавать отказоустойчивый шардированный реплицированный кластер в виртуальных, облачных и Kubernetes средах
- Научитесь делать бэкапы шардированного реплицированого кластера в бесплатной версии
- Узнаете, как реализовать платный функционал в бесплатной версии своими руками
- Научитесь оптимально использовать структуры хранения данных в MongoDB
- Освоите синтаксис и особенности работы в MongoDB
- Сможете оптимизировать медленные запросы
Программа курса:
- Введение в MongoDB. NOSQL vs RDBMS
- CAP теорема
- Варианты установки MongoDB
- Введение в Docker. MongoDB в docker & docker-compose
- Базовые понятия MongoDB, CRUD, фильтры
- Семинар по созданным проектам
- Map-reduce & Aggregation Framework
- Оптимизация производительности MongoDB
- Репликация MongoDB. Шардированный кластер
- Бэкапы и восстановление шардированного реплицированного кластера
- Введение в Kubernetes. Часть 1
- Введение в Kubernetes. Часть 2
- MongoDB & Kubernetes
- Утилиты MongoDB
- Самый простой back-end на NodeJS
- Работа с геоданными в MongoDB
- Веб-приложение с UI и MongoDB
- Интернет-магазин на node.js + MongoDB
- Мониторинг высоконагруженного отказоустойчивого кластера Монго
- MongoDB & Google cloud Platform + Mongo Atlas
- MongoDB & Яндекс облако
- MongoDB & VK cloud
- MongoDB & Sber cloud
- Итоговый проект
Особенности курса:
- Преподаватели курса – специалисты с большим опытом работы
- Занятия проходят в группах
- Есть чат для общения с преподавателями и другими студентами
Курс «Основы MongoDB» от ITVDN
https://itvdn.com/ru/video/mongodb
Цена: от 14.99$ в зависимости от выбранного тарифа, первый урок бесплатно
Формат обучения: видеозаписи лекций, тесты
Длительность: 3 часа, 7 уроков
Домашние задания: есть
Проверка заданий преподавателем: есть
Связь с преподавателем: есть
Документ об окончании: сертификат
Кому подойдет курс: люди, имеющие знания JavaScript, желательно знание языка C#
Доступ к материалам: навсегда
Проекты в портфолио: нет
Помощь с трудоустройством: нет
Данный видео курс призван обучить учащихся основным концепциям работы с MongoDB на платформе Node.js.
Программа курса:
- Введение в MongoDB
- Установка и начало работы
- Манипулирование данными
- Запросы в MongoDB
- Aggregation framework MongoDB
- Indexes, Transactions MongoDB
- MongoDb & C#
Курс «Уроки MongoDB» от itProger
https://itproger.com/course/mongodb
Цена: доступ к видеолекциям бесплатный, к заданиям — от 600 руб / мес в зависимости от выбранной подписки
Формат обучения: видеозаписи лекций
Длительность: 8 уроков
Домашние задания: есть
Проверка заданий преподавателем: нет
Связь с преподавателем: нет
Документ об окончании: сертификат
Кому подойдет курс: новички
Доступ к материалам: к видеолекциям – навсегда, время доступа к заданиям зависит от подписки
Проекты в портфолио: нет
Помощь с трудоустройством: нет
Видеокурс по изучению системы MongoDB. В курсе вы научитесь работать с базой данных и научитесь работать со значениями — добавлять, изменять, удалять и создавать элементы.
Программа курса:
- Установка базы данных
- Создание базы данных
- Добавление данных в коллекцию
- Выборка данных из коллекции
- Обновление и удаление данных
- Объединение запросов в БД
- Поиск на совпадение в тексте
- Моментальная обработка данных
Курс «Уроки работы со стеком MEAN. MongoDB, Express, Angular и Node» от itProger
https://itproger.com/course/mean
Цена: доступ к видеолекциям бесплатный, к заданиям — от 600 руб / мес в зависимости от выбранной подписки
Формат обучения: видеозаписи лекций
Длительность: 10 уроков
Домашние задания: есть
Проверка заданий преподавателем: нет
Связь с преподавателем: есть, можно задавать вопросы в личном кабинете
Документ об окончании: сертификат
Кому подойдет курс: новички
Доступ к материалам: к видеолекциям – навсегда, время доступа к заданиям зависит от подписки
Проекты в портфолио: нет
Помощь с трудоустройством: нет
Программа курса:
- Создание сайта на MongoDB, Express, Node и Angular
- Настройка MEAN проекта
- Создание моделей в приложении
- Авторизация через Passport.js
- Добавляем Angular CLI к проекту
- Форма регистрации
- Регистрация пользователя в базе данных
- Авторизация и выход из учетной записи
- Закрытый доступ к страницам
- Выгрузка проекта на сервер
Курс «Практика MongoDB» от GeekBrains
Цена: бесплатно
Формат обучения: видеозаписи лекций
Длительность: 2 урока
Программа курса:
- Знакомство с MongoDB
- Сравнение NoSQL-баз
- Команды и админ-консоль на примере тестовой базы данных