Архитектор программного обеспечения
Освойте лучшие практики по разработке архитектуры ПО и сложных распределенных систем.
Преподаватели

Тимлид в компании InBit.

Директор разработки в ДомКлик, архитектор систем.

Преподаватель МФТИ, Java-разработчик НСПК и «Яндекс».

Разработчик инфраструктуры exposcan.ru и crispmessenger.com.

Fullstack-разработчик корпорации ING Group (Нидерланды).

Проектировщик ПО для сетей магазинов и фитнес-центров.
Содержание курса
Курс разбит на пять модулей:
- Инфраструктурные паттерны.
- Коммуникационные паттерны.
- Распределенные системы.
- Децентрализованные системы.
- Итоговый проект.
Кому подойдет данный курс
Курс рассчитан на разработчиков, тимлидов и администраторов, готовых освоить лучшие практики по разработке архитектуры программного обеспечения и сложных распределенных отказоустойчивых систем.
Приобретенные навыки
По окончании курса студенты на профессиональном уровне смогут планировать архитектуру и создавать масштабируемые, fault-tolerant приложения, решая нестандартные задачи, связанные с распределенными и децентрализованными системами, а также грамотно применять в проектах классические паттерны проектирования.