MongoDB - безплатен курс от Otus, обучение 4 месеца, Дата: 1 декември 2023 г.
разни / / December 04, 2023
Курсът включва всички инструменти, които могат да бъдат полезни както за разработчиците, така и за администраторите: контрол на достъпа, архивиране копиране, репликация, регистриране, работа със статистика, методи за мащабиране, както и работа на MongoDB в облаци (AWS, GCP, Azure) и Kubernetes.
Целта на курса е да научи студентите да работят ефективно с MongoDB: В резултат на обучението завършилите ще могат уверено да работят с MongoDB, създавайте оптимални заявки и се справяйте с неправилни, работете с индекси, оптимизирайте, профилирайте и актуализирайте бази данни данни.
На курса вие:
- научете как да използвате оптимално структурите за съхранение на данни в MongoDB;
- усвояват синтаксиса и особеностите на работа в MongoDB;
- можете да оптимизирате бавните заявки
За кого:
- за Linux администратори, които искат да овладеят или подобрят уменията на MongoDB DBA;
- за администратори на MySQL/MS SQL/Oracle Server/PostgreSQL, които искат да овладеят уменията на MongoDB DBA;
- за DevOps/SRE, които искат да подобрят уменията си за работа с MongoDB и да научат нови начини за работа с СУБД - Kubernetes, облаци;
- за разработчици, които трябва да овладеят работата с MongoDB.
6
курсовеРазработвам софтуер в Java/Spring, C#, PHP повече от 20 години. Архитект на бази данни PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др. Разположете база данни като локална Google Cloud Platform, AWS, Azure,...
Разработвам софтуер в Java/Spring, C#, PHP повече от 20 години. Архитект на бази данни PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др. Разгръщане на DB както на място Google Cloud Platform, AWS, Azure, Yandex Cloud, така и Kubernetes, DBaaS, MultiCloud. През това време са проектирани и разработени повече от сто проекта за вериги магазини, фитнес центрове, хотели и финансовия сектор. Богат опит в изграждането и експлоатацията на системи за виртуализация VmWare ESXi, Hyper-V Автор на книги за PostgreSQL. Нов "PostgreSQL 14. Оптимизация, Kubernetes, клъстер, облак." Програмен мениджър
5
курсовеЗавършил Астраханския държавен технически университет със специалност „Компютри, комплекси, системи и мрежи“. В момента старши разработчик в OOO Seldon, разработва услуги за Rostelecom и други компании. Преди това е участвал в...
Завършил Астраханския държавен технически университет със специалност „Компютри, комплекси, системи и мрежи“. В момента старши разработчик в OOO Seldon, разработва услуги за Rostelecom и други компании. Преди това е участвал в разработването на frontend и backend приложения в областта на криптовалутите.
5
курсовеПовече от 15 години опит в ИТ индустрията, повече от 20 години преподавателски опит. В момента: - програмист в Центъра за интелигентни геоинформационни технологии (CIGIT) на Федералната държавна бюджетна образователна институция за висше образование "ASU"; - старши преподавател в катедра "Автоматизирани системи за обработка на информация и...
Повече от 15 години опит в ИТ индустрията, повече от 20 години преподавателски опит. В момента: - програмист в Центъра за интелигентни геоинформационни технологии (CIGIT) на Федералната държавна бюджетна образователна институция за висше образование "ASU"; - старши преподавател в катедрата по автоматизация Системи за обработка и управление на информация в областите „Програмиране и основи на алгоритмизацията”, „Бази данни”, „Системи с изкуствен интелект”;- съосновател на малкото иновативно предприятие ForeSays LLC - научни изследвания в областта на природните и техническите науки, разработка на софтуер осигуряване. Умения: C/C++ програмиране, Delphi; проектиране и разработка на бази данни: СУБД MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Притежава 2 патента и 8 сертификата за регистрация на компютърни програми Преподавател
Въведение в MongoDB.
-Тема 1. Въведение в MongoDB. NOSQL срещу RDBMS
-Тема 2. CAP теорема
Основни характеристики на MongoDB
-Тема 3. Опции за инсталиране на MongoDB
-Тема 4. Въведение в Docker. MongoDB в docker & docker-compose
-Тема 5. Основни понятия на MongoDB, CRUD, филтри
-Тема 6. Рамка за намаляване на картата и агрегиране
-Тема 7. Работа с геоданни в MongoDB
-Тема 8. Семинар по създадени проекти
Администриране и оптимизиране на MongoDB
-Тема 9. Помощни програми на MongoDB
-Тема 10. Оптимизиране на производителността на MongoDB
Висока достъпност и мащабируемост
-Тема 11. Репликация на MongoDB. Споделен клъстер
-Тема 12. Архивиране и възстановяване на шарден репликиран клъстер
-Тема 13. Въведение в Kubernetes. Част 1
-Тема 14. Въведение в Kubernetes. Част 2
-Тема 15. MongoDB & Kubernetes
Облаци
-Тема 16. MongoDB & Google Cloud Platform + Mongo Atlas
-Тема 17. MongoDB & AWS
-Тема 18. MongoDB & Azure
-Тема 19. MongoDB & Yandex облак
Работа по проект
-Тема 20. Избор на тема и организация на работата по проекта
-Тема 21. Най-простият back-end на NodeJS
-Тема 22. Уеб приложение с UI и DB
-Тема 23. Консултации по проекти
-Тема 24. Защита на проекти
-Тема 25.Последен урок