Контакты:

Курс предназначен для студентов, обучающихся на программистов с уклоном в разработку прикладного ПО.

Во время прохождения курса обучающиеся научатся понимать устройство и проектировать сложные многокомпонентные архитектурные решения со слабой привязкой к технологическому стеку.

Основу курса составляет знакомство с паттернами проектирования и принципами проектирования взаимодействующих сущностей.

Предполагается, что обучающиеся обладают компетенциями объектно-ориентированного программирования и уверенно владеют основными средствами разработчика, в первую очередь системой контроля версий.