Обзор курса
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 мин.
Создание и удаление БД
Код
7 мин.
Создание и удаление коллекций MongoDB
Код
13 мин.
Авторизация в MongoDB
Код
18 мин.
Типы данных
Код
23 мин.
Квиз по созданию БД и авторизации
Квиз
8 мин.
Вставка документов в коллекцию
Код
11 мин.
Работа с документами (1)
Код
18 мин.
Работа с документами (2)
Код
34 мин.
Работа с документами (3)
Код
15 мин.
Работа с документами (4)
Код
21 мин.
Работа с документами (5)
Код
35 мин.
Работа с документами (6)
Код
32 мин.
Работа с документами (7)
Код
13 мин.
Работа с документами (8)
Код
13 мин.
Квиз по работе с документами
Квиз
8 мин.
Обновление документов (1)
Код
13 мин.
Обновление документов (2)
Код
16 мин.
Обновление документов (3)
Код
33 мин.
Обновление документов (4)
Код
35 мин.
Удаление документов
Код
8 мин.
Bulk Write (1)
Код
46 мин.
Bulk Write (2)
Код
29 мин.
Работа с большими файлами с GridFS
Теория
10 мин.
Квиз по записи документов
Квиз
8 мин.
Индексация
Код
9 мин.
Текстовый поиск (1)
Код
14 мин.
Текстовый поиск (2)
Код
17 мин.
Агрегационные конвейеры (1)
Код
1 мин.
Агрегационные конвейеры (2)
Код
55 мин.
Улучшение моделей базы данных
Код
9 мин.
Квиз по оптимизации работы базы данных
Квиз
8 мин.
Экспорт и импорт данных
Код
14 мин.
Write Concern
Код
11 мин.
Collation и $hint
Код
7 мин.
Квиз по дополнительным темам MongoDB
Квиз
8 мин.
Установка MongoDB с Docker
Теория
17 мин.
Часто задаваемые вопросы
Подписка на платформу дает тебе безграничный доступ ко всем курсам платформы, а также доступ к онлайн-тренажеру с практическими задачами.
Помимо этого при оформлении подписки Premium и выше ты также получаешь доступ ко всем пет-проектам и получаешь возможность проходить технические собеседования с AI-ментором.
Ты можешь отменить подписку в любой момент времени, при этом у тебя сохранится доступ к платформе на оплаченный период. Сделать это можно через личный кабинет в разделе «Управление подпиской».
Да, ты можешь в любое время перейти на новый тариф. При этом мы предоставим скидку, учитывая неиспользованное время на текущем тарифе. Изменить тариф можно в личном кабинете.
Чтобы вернуть деньги за оплаченный тариф, напиши нам на почту support@upshell.io
В течение 5 рабочих дней мы вернем тебе деньги в размере неиспользованного тарифного лимита.