Скидка 5%
Рассрочка
Формирование целостного понимания современных архитектурных практик проектирования ПО
27 февраля
Professional
3 месяца
Онлайн
Ср/Пт 20:00 Мск
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда
Домашние задания + проектная работа, для усиления вашего портфолио и компетенций
Общайтесь с преподавателями голосом на вебинарах, в закрытом чате Telegram и при проверке домашних заданий
Модуль посвящен базовым компетенциям архитектора, которые не относятся к уровню проектирования и архитектурного решения.
Тема 1: Архитектура. Архитектурное решение
Тема 2: Процессы принятия решения
Тема 3: Представления архитектуры // ДЗ
Тема 4: Cеминар по анализу архитектурных задач и разбору ДЗ
В модуле рассматриваются актуальные архитектурные решения для управления продуктом.
Тема 1: Управление проектом и продуктом
Тема 2: Процесс разработки. Роль архитектора в жизненном цикле ПО
Тема 3: Модели аллокации ответственности. SOLID и введение в DDD
Тема 4: Модели аллокации ответственности. Паттерны и практики DDD
Тема 5: Тактики работы с модифицируемостью // ДЗ
Тема 6: Тактики работы с отказоустойчивостью. #1
Тема 7: Тактики работы с обнаруживаемостью
Тема 8: Модели взаимодействия
Тема 9: Взаимодействия на основе событийной модели
Тема 10: Тактики работы с отказоустойчивостью. #2 // ДЗ
Тема 11: Тактики работы с масштабируемостью
Тема 12: Производственный процесс и сопровождение
Тема 13: Тактики работы с сопровождаемостью
Тема 14: Тактики работы с безопасностью // ДЗ
Модуль посвящен паттернам, которые встречаются при решении определенных видов задач.
Тема 1: Микросервисы
Тема 2: Frontend архитектуры
Тема 3: Микрофронтенды
Тема 4: Модели хранения данных
Тема 5: Mobile архитектуры
Тема 6: Big Data и подходы к проектированию ETL
Тема 7: ML архитектуры
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, над чем интересно поработать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ
Заключительный месяц курса посвящен выпускной работе. Его разработка нужна для окончательного закрепления знаний, которые были получены в рамках пройденных занятий.
Проект — это хороший задел на будущее и возможность получить дополнительный опыт для любого, кто хочет стать более профессиональным разработчиком.
В процессе написания кода по проекту программист может получать консультации преподавателей.
Пример выпускного проекта - читайте в нашем блоге:
Room with a viewЭксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность.
Выполните выпускной проект в конце обучения и получите удостоверение о повышении квалификации.
Стоимость в рассрочку со скидкой