Архитектурные стили программного обеспечения
Курс комплексно обозревает предмет программной архитектуры, знакомит с основными понятиями, ходом мыслей программного архитектора и принципами архитектурного проектирования. Баланс теории и практики - 40\60, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки.
24 ак.ч.
Онлайн
ARC-I-001
Архитектурные стили программного обеспечения
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
ARC-I-001
Расписание и цены
14.05.2024 - 16.05.2024
15 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Архитектурные стили программного обеспечения
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
ARC-I-001
Расписание и цены
14.05.2024 - 16.05.2024
15 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

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

Также, рассмотрите современные варианты применения монолитной архитектуры.

Далее, сделаем обзор альтернативных архитектурных стилей, таких как событийно-управляемая архитектура и архитектура хранилищ данных.

А знакомство с различными видами и позициями архитекторов, поможет спроектировать свой профессиональный путь развития.

Обучение проходит в смешанном формате:

  • Материалы курсов изучаются в системе дистанционного обучения (СДО). По окончании теоретической части каждого курса программы участники проходят тест для проверки уровня знаний.

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

Целевая аудитория

- middle и senior- разработчики; - системные и бизнес аналитики со знанием языка программирования; - архитекторы ПО, системные архитекторы; - ведущие тестировщики, менеджеры с техническим бэкграундом и со знанием языка программирования; - руководители групп разработки, аналитики, тестирования.

Предварительная подготовка

  • Опыт работы в ИТ-проектах

  • Понимание принципов ООП

  • Знание языков программирования Java / C# / Python


Разбираемые темы

  • 1. Как отличить хорошую архитектуру от плохой

  • 2. Как выбрать направление: роли и виды архитекторов

  • 3. Монолит и микросервисы: какой архитектурный стиль выбрать

  • 4. Принципы предметно-ориентированного проектирования (Domain Driven Design)

  • 5. Clean Architecture: правила создания архитектур

  • 6. Архитектурные стили: событийно-управляемая архитектура

  • 7. Архитектурные стили: классический ETL/DWH/BI

  • 8. Позиция архитектора в Agile проекте

  • Итого 24 часа: теория – 10 ч. (42%), практика – 14 ч. (58%)

  • Развернуть программу
Раcписание курсов
Вид:
14.05.2024 - 16.05.2024
17:00-18:30
Локация:Онлайн
Длительность:24 ак.ч.
Время: 17:00-18:30
15 000 руб.
Записаться
Смотреть полное расписание
Тренеры
Гордиенков Андрей
Специалист в области разработки и архитектуры ПО
Андрей с 2007 г. занимается разработкой ПО в финансовой области с использованием стека технологий .Net. Имеет большой опыт построения middle-ware-систем, а также обладает технологической экспертизой решений. Основные задачи стоят в области интегрирования нескольких разрозненных систем в единую информационную систему с высоким уровнем отклика.

Более 5 лет Андрей активно ведет собственный блог (http://softblog.violet-tape.ru), где рассказывает о технологиях разработки в статьях и видеоуроках. Является постоянным участником дискуссионного клуба Microsoft «Клуб директоров разработки». Также выступал в качестве автора для журнала MSDeveloper.ru.

Андрей постоянно интересуется новыми технологиями, способными сократить рутинную ручную работу, максимально отделить рутинные процессы от человеческого влияния: Continuous Integration, Testing, Deployment.

В Luxoft Training Андрей проводил курсы для сотрудников таких компаний, как Aker Solutions, Ижмаш - Беспилотные системы, Ойл-Телеком, Лаборатория Касперского, Московская биржа - Технологии, Video International, Ай-Теко, UBS, CreditSuisse.
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.