Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа 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 C++ Developer. Professional
В прошлом году принял решение изучить новинки в стандарте C++ и получить новые скилы. Язык C/C++ изучал еще в институте 20 лет назад и знаний отсталось почти 0. Курс для меня очень достойный, развивающий самостоятельность в поиске информации и навыки работы в команде, раскрывающий актуальное состояние стандарта C++, множество современных и проверенных временем инструментов для разработки на C++. Отличная обратная связь с преподавателями и координаторами курса. Хорошее комьюнити среди участников курса. Есть возможность продолжить обучение со следующим потоком и закрепить знания. Курс точно не для новичков и ожидать от него чуда с нуля не стоит, но для тех, кто уже имеет определенные навыки в разработке рекомендую.
Плюсы: 1.Комьюнити 2.Поддержка координаторов 3.Возможность продлить обучение 4.Профессионализм преподавателей 5.Качество проверки домашних заданий( даются рекомендации по рефакторингу) 6.Нет навязчивой рекламы(большая редкость сейчас)
Минусы: Нет возможности льготного обучения
Источник: otzovik.com
puritas
02.10.2023
10
Системный аналитик. Basic. отличный старт для входа в профессию аналитика
Я прошла курс от платформы Отус (https://otus.ru/) по системному анализу уровня Basic и хочу поделиться своими впечатлениями.С самого начала меня поразило глубокое и всестороннее освещение тем. Процесс разработки ПО, его значение в современном мире, детальное изучение ролей в Agile и Scrum командах — всё это дало мне понимание того, как устроен мир IT изнутри. Особенно хочется выделить блоки про требования и стейкхолдеров. Благодаря практикумам, я научилась выявлять и классифицировать требования, а также эффективно работать со стейкхолдерами, что невероятно важно в работе системного аналитика.Секции по моделированию, будь то BPMN, VAD, eEPC или Activity Diagram, предоставили набор инструментов для визуализации и структурирования информации. Я была приятно удивлена качеством материалов по темам проектирования интерфейсов, ООП, баз данных и API. Всё было представлено ясно, доступно и на высоком профессиональном уровне.Самым ценным для меня оказалась обратная связь от преподавателей. Все вопросы и замечания рассматривались оперативно, а комментарии и рекомендации были обширными.Курс длился 7 месяцев во время которых я cмогла структурировать все свои знания и поднять качество своей работы в организации. В целом, я безмерно благодарна организаторам курса за такой объём и качество предоставленных материалов, а также за возможность погрузиться в профессию системного аналитика с нуля и получить сразу такую структурированную и полезную информацию. Рекомендую данный курс всем, кто хочет разобраться в нюансах этой профессии и войти в мир IT с нуля.
Плюсы: детальный подход к каждой теме, обширный объем информации, обратная связь