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