- Регистрация
- 13.03.2019
- Сообщения
- 37 966
Сегодня разработка архитектуры программного обеспечения является одним из главных навыков специалиста для создания масштабируемых и отказоустойчивых приложений. Для кого этот курс: Программа создана специально для разработчиков, Team Lead и администраторов, которые хотят научиться разрабатывать архитектуру программного обеспечения и сложных распределенных и отказоустойчивых систем. Фишки курса В процессе обучения рассматриваются и типичные и не типичные проблемы в проектировании архитектуры ПО. Преподаватели поделятся лучшими практиками и решениями этих проблем. В программу входит много полезной теории, и вся она будет обязательно закрепляться практикой в рамках самостоятельной работы и онлайн-вебинаров. После курса вы научитесь: 1. планировать архитектуру и создавать масштабируемые, fault-tolerant приложения 2. решать нетривиальные задачи, в рамках распределенных и децентрализованных систем 3. поймете, как решать проблемы в текущей, заложенной архитектуре 4. изучите классические паттерны проектирования (шардирование, репликация, и т.д.) ![]() |