Для разработчиков middle+, senior, architect Автор и преподаватель курса: Павел Вейник. Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой на более чем 100 митапах и конференциях Что будет на курсе: - Узнаем кто такой технический лидер, его границы, обязанности и тд. Рассмотрим современные наиболее часто используемые инструменты и решения: библиотеки, фреймворки, базы данных различного типа, очереди, кэши, системы управления фоновыми задачами и тд. Для каждого инструмента рассмотрим его принципиальные ограничения и достоинства, а также применимость для различных задач - Разберем реальные архитектурные задачи и проблемы Начиная от простых учебных примеров и до масштабных реальных проектов. Ваши собственные реальные проекты и задачи на курсе мы тоже разберем. Мы разработали архитектурные задания двух уровней сложности - Разберем следующие аспекты процесса разработки и роль архитектора в них:- Миграции и deployment, включая zero-downtime Управление конфигурациями Управления качеством Подходы и мониторингу и инструменты Переосмыслим и структурируем коммуникации архитектора и архитектурной документации, а также процессы и роли вокруг архитектуры- На начальных фазах проекта - RFC, presale, discovery - Во время implementation phase - При определении roadmap на будущие периоды для стрима/отдела - Во время радикальных изменений архитектуры А также управление техническим долгом, архитектурное ревью, согласования и прочие коммуникации вокруг архитектуры Программа курса: Модуль 1. Технический контекст задач техлида и архитектора Модуль 2. Систематизация существующих компонентов распределенной системы Модуль 3. Наиболее значимые для архитектора аспекты процесса разработки NEW! Модуль 4. Коммуникации архитектора Пакет: Standard ТЕОРИЯ Живые лекции в Zoom Доступ ко всем записям и материалам курса на неограниченное время ПРАКТИКА Практические занятия в Zoom Индивидуальная обратная связь по задачам Архитектурные задачи 2 уровней сложности Сопровождение курсового проекта ДОПОЛНИТЕЛЬНЫЕ БОНУСЫ Общение в групповом чате вашего потока онлайн Электронный сертификат об окончании курса на EN и RU языках Доступ к закрытому сообществу выпускников и бесплатным мероприятиям В течение 2 месяцев после курса одно общее занятие с обратной связью длительностью 1,5 часа