Обзор курса
MongoDB — это открытая NoSQL база данных для хранения данных в виде документов и работы с большими распределёнными наборами данных. В этом курсе вы изучите концепции MongoDB, такие как запросы, документы и CRUD операции, а также продвинутые функции. Вы получите практический опыт и навыки для создания приложений на базе MongoDB.
Ты научишься
Основы баз данных, реляционных баз данных и NoSQL баз данных.
Настройка баз данных MongoDB, коллекции и авторизацию.
Операции создания, чтения, обновления и удаления (CRUD) в базе данных MongoDB.
GridFS, текстовый поиск, индексацию и создание агрегатных конвейеров.
Импорт и экспорт баз данных MongoDB, а также другие важные концепции, такие как подтверждение записи (write concern), сопоставление (collation) и подсказка (hint).
Содержание курса
О курсе
2 мин.
Введение в базы данных
3 мин.
Что такое RDBMS?
5 мин.
Введение в NoSQL
4 мин.
Введение в MongoDB
6 мин.
Когда использовать MongoDB?
4 мин.
Квиз по ведению в MongoDB
8 мин.
Основам использования базы данных
19 мин.
Создание и удаление БД
6 мин.
Создание и удаление коллекций MongoDB
13 мин.
Авторизация в MongoDB
18 мин.
Типы данных
23 мин.
Квиз по созданию БД и авторизации
8 мин.
Вставка документов в коллекцию
11 мин.
Работа с документами (1)
18 мин.
Работа с документами (2)
34 мин.
Работа с документами (3)
15 мин.
Работа с документами (4)
21 мин.
Работа с документами (5)
34 мин.
Работа с документами (6)
32 мин.
Работа с документами (7)
12 мин.
Работа с документами (8)
13 мин.
Квиз по работе с документами
8 мин.
Обновление документов (1)
13 мин.
Обновление документов (2)
16 мин.
Обновление документов (3)
33 мин.
Обновление документов (4)
34 мин.
Удаление документов
8 мин.
Bulk Write (1)
46 мин.
Bulk Write (2)
28 мин.
Работа с большими файлами с GridFS
10 мин.
Квиз по записи документов
8 мин.
Индексация
8 мин.
Текстовый поиск (1)
13 мин.
Текстовый поиск (2)
16 мин.
Агрегационные конвейеры (1)
58 мин.
Агрегационные конвейеры (2)
54 мин.
Улучшение моделей базы данных
9 мин.
Квиз по оптимизации работы базы данных
8 мин.
Экспорт и импорт данных
14 мин.
Write Concern
11 мин.
Collation и $hint
7 мин.
Квиз по дополнительным темам MongoDB
8 мин.
Установка MongoDB с Docker
17 мин.
Часто задаваемые вопросы
Подписка на платформу дает тебе безграничный доступ ко всем курсам платформы, а также доступ к онлайн-тренажеру с практическими задачами.
Помимо этого при оформлении подписки Premium и выше ты также получаешь доступ ко всем пет-проектам и получаешь возможность проходить технические собеседования с AI-ментором.
Ты можешь отменить подписку в любой момент времени, при этом у тебя сохранится доступ к платформе на оплаченный период. Сделать это можно через личный кабинет в разделе «Управление подпиской».
Да, ты можешь в любое время перейти на новый тариф. При этом мы предоставим скидку, учитывая неиспользованное время на текущем тарифе. Изменить тариф можно в личном кабинете.
Чтобы вернуть деньги за оплаченный тариф, напиши нам на почту support@upshell.io
В течение 5 рабочих дней мы вернем тебе деньги в размере неиспользованного тарифного лимита.