Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа MongoDB в облаках (AWS, GCP, Azure, Яндекс Облако), docker и Kubernetes
Цель курса — научить слушателя эффективно работать с MongoDB.
В результате обучения выпускники смогут создавать отказоустойчивые кластера Монго, консистентные бэкапы, оптимальные запросы и разбираться с некорректными, работать с индексами, оптимизировать, профилировать запросы.На курсе вы:
создадите свой проект интернет-магазина с полноценным бэкендом на node.js с хранением информации в отказоустойчивом кластере MongoDB;
научитесь мониторить кластер с использованием современных тендеций и производить нагрузочное тестирование для определения слабых мест с использованием принципа stonith;
выбирать оптимальный способ установки MongoDB (on premise, docker, Kubernetes, clouds) в зависимости от задачи;
создавать отказоустойчивый шардированный реплицированный кластер в виртуальных, облачных и Kubernetes средах;
научитесь делать бэкапы шардированного реплицированого кластера в бесплатной версии;
узнаете, как реализовать платный функционал в бесплатной версии своими руками;
научитесь оптимально использовать структуры хранения данных в MongoDB;
освоите синтаксис и особенности работы в MongoDB;
сможете оптимизировать медленные запросы.
Для кого:
Для Frontend-разработчиков: Научитесь правильно формировать отложенные запросы к Монго с учетом всех тонкостей работы;
Для Backend-разработчиков: Научитесь правильно писать сложные запросы, оптимизировать работу, профилировать запросы, настраивать отказоустойчивое соединение с Монго;
Для администраторов баз данных: Научитесь выбирать нужный вариант установки Монго для конкретной задачи, реализовывать отказоустойчивый кластер, в том числе с использованием шардирования. Обеспечивать безопасность, бэкапы шардированного реплицированного кластера, современный мониторинг и тестирование нагрузки, отказоустойчивости с применением принципов stonith;
Для администраторов Linux: Научитесь настраивать безопасное окружение, сетевую безопасность, настраивать Монго под конкретное окружение;
Для DevOps: Научитесь правильно развертывать кластеры Монго в Kubernetes и облаках, настраивать безопасность, оптимизация, геораспределение.
Очень даволен курсом от OTUS PHP. Professional
Работаю full-stack разработчиком, захотел прокачаться в бэке глубже, узнать что то новое - применить полученные знания в проектах, сделать достойный проект в портфолио. Начал просматривать учебные площадки и остановился на OTUS - изучил предоставляемый материал в обучении и решил попробовать. И не прогадал, мне есть с чем сравнивать, до этого был опыт обучения на других площадках он лайн обучения. В OTUS понравился педагогический состав, уровень лекторов на высоте (время на лекции летело на заметно), интересные домашние задания с крутым фидбеком от преподов - что очень полезно.По итогу получил что хотел, крутой проект в репе в котором постарался применить все полученные знания, в будущем будет что показать новому работодателю!Преподавателям курса большое спасибо за их отдачу в учебе!
Плюсы: Плюсы это - преподавательский состав, подача материала, крутая обратная связь. Все что надо для качественного обучения
Минусы: минусов для себя не обнаружил
Источник: otzovik.com
schnaps1981
06.10.2022
10
kotlin backend developer - отличный курс
Прошел курс. Масса теоретического материала, море практики. Отличные преподаватели, Сергей (руководитель курса) вообще отдельная история, кроме того, что он прекрасный лектор, слушать которого одно удовольствие, так он еще имеет огромный багаж знаний в области разработки как таковой, и он этими знаниями не стесняется делиться, так что студент получает не только технический стек. Сам курс рассчитан больше на новичков, так как в курсе довольно поверхностно рассматриваются применяемые в бэкеннд-разработке технологии, но список этих технологий очень большой, но что примечательно, вся работа ведется на котлине, в курсе даже есть целый блок про него.Лично мне как новичку в бэкенде, каждая лекция давала что-то новое (кроме пожалуй самого котлина :о) Повторюсь, для начального уровня курс дает больше чем от него ожидаешь.