О чём курс
В этом курсе мы будем говорить о логике и последовательности шагов при проектировании архитектуры. Рассмотрим методику проектирования, направленную на достижение атрибутов качества.
От общего к частному будут рассмотрены тактики и паттерны, направленные на достижение целевых показателей по Надежности, Производительности, Безопасности, Модифицируемости. Дополнительно будут рассмотрены лучшие практики безопасности веб-приложений.
Обучение проходит в смешанном формате:
Изучаете материалы курсов в системе дистанционного обучения (СДО). По окончании теоретической части каждого курса программы проходите тест для проверки уровня знаний.
Посещаете практические сессии с преподавателем, на которых дополнительно разбирается каждый этап кейс-проекта, обсуждаются вопросы, а также можно познакомиться с опытом и кейсами коллег.
Баланс теории и практики - 40\60, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки у выпускников программы.
Целевая аудитория
Middle- и senior- разработчики; системные и бизнес аналитики; инженеры, Devops архитекторы ПО, системные архитекторы; тестировщики, менеджеры с техническим бэкграундом.
Предварительная подготовка
Опыт работы в ИТ-проектах
Понимание принципов ООП
Знание языков программирования Java / C# / Python
Для кого
Архитектор ПО
Разработчик
Тестировщик
Бизнес-аналитик
Системный аналитик
Улучшаемые навыки
Тактики доступности
Надежности
Производительности
Безопасности и модифицируемости
Расписание курсов
Программа курса
01
Проектирование от атрибутов качества
02
Тактики и паттерны проектирования
03
Итого 23 часа: теория – 9 ч. (39%), практика – 14 ч. (61%)
Курс проводят
Овчаренко Дмитрий
Специалист в области архитектуры ПО