Архитектор ПО
Вы познакомитесь с инструментами и лучшими практиками построения архитектуры ПО. Научитесь выбирать архитектурный стиль под конкретную бизнес-задачу, сможете создавать масштабируемые отказоустойчивые приложения и повысите свой доход.
Разберётесь в архитектурных стилях и паттернах, научитесь планировать архитектуру будущей системы. Выйдете на новый уровень в разработке ПО, сможете получить повышение и больше зарабатывать.
Изучите основы проектирования архитектуры, начнёте работать с API Gateway и другими паттернами. Сможете сменить профессию и претендовать на должность архитектора ПО в крупной компании.
Познакомитесь с лучшими практиками построения архитектуры ПО и узнаете лайфхаки от эксперта. Поработаете в команде, изучите опыт коллег, повысите свою эффективность и поймёте, как развиваться в профессии.
Видеозаписи занятий, Практические занятия, Работа с проверяющим экспертом
5 мес.
2-3 занятия в неделю
Сертификат
Нет
Да
Middle- и senior-разработчикам. Системным аналитикам уровня Senior. Архитекторам ПО
Планировать архитектуру ПО. Познакомитесь с монолитным и распределённым стилями архитектуры. Сможете грамотно выбрать стиль в зависимости от задачи.
Декомпозировать систему. Научитесь выявлять важные характеристики системы и разделять её на компоненты исходя из функциональных и нефункциональных требований к ПО.
Использовать шаблоны и фреймворки. Познакомитесь с паттернами API Gateway, «Сага» и CQRS. Сможете решать проблемы обнаружения сервисов, управления конфигурациями и хранения событий.
Проектировать API. Подробно разберёте работу HTTP, познакомитесь с принципами REST и сможете сконструировать API.
Учитывать вопросы безопасности. Познакомитесь с основными векторами атак на веб-приложения. Научитесь работать с аутентификацией, авторизацией и изучите протокол TLS.
Строить интеграцию между системами. Узнаете об основных подходах к интеграции систем, разберётесь с интеграционными шаблонами и научитесь их применять.
Проектирование архитектурных решений
Описание системной архитектуры
Проектирование систем с учётом вопросов кибербезопасности
Умение использовать шаблоны проектирования
Выявление нефункциональных требований и архитектурных характеристик
Глубокое понимание протокола HTTP и стиля REST
Проектирование API
Построение cloud-native-архитектуры
Отзывы о курсе: Архитектор ПО
Ваш отзыв будет первым.