- Которые хотят быстро и системно посмотреть на архитектуру, и понять куда именно дальше расти
Техлиды-бэкендеры
- Которые хотят быстро систематизировать свои навыки в архитектуре и понять, чего не хватает
Тимлиды
- Которые хотят лучше понимать архитектуру бэкенда
Автоматизаторы
- Которые хотят лучше создавать тестовые фреймворки и встраивать их в build pipelines
Фронтендеры
- Которые хотят понять что происходит на бэкенде, и лучше понимать бэкендеров -Которые хотят погрузиться в бэкенд, перейти в фулстэк или в бэкенд
Бизнес-аналитики Системные аналитики
- Которые хотят лучше понимать что происходит на бэкенде - Которые хотят получить основы построения архтектуры
Engineering managers и руководители
- Которые хотят разговаривать с архитекторами и бэкендерами на одном языке
[ Ценность курса ]
1. Описывает что такое архитектура и ее виды
2. Описывает особенности распределенных систем
4. Описывает процесс построения и поддержания архитектуры
3. Систематизирует существующие инструменты
5. Описывает задачи и проблемы, возникающие в процессе разработки
6. Продуктивно общаться на всех этапах
8. Показывает базовые подходы к решению различных задач/проблем/узких мест
7. Определяет путь развития дальше
Уникальность: -Коротко дает представление об архитектуре и всем что с ней связано -Позволяет понять как именно и куда расти дальше в индустрии -Основан на опыте развития сотен сеньоров и архитекторов
4 недели
Длительность
Какая структура занятий?
1-2 часа обсуждение теории раз в неделю
1 час обсуждение практики раз в неделю
Где?
Встречи в Google meet
Обсуждение в telegram chat
А сами материалы?
Записи в системе обучения AXL
Задачи в системе обучения AXL
[ Формат обучения ]
1
2
3
4
[ Программа курса ]
виды архитектуры
кто такой архитектор
теорема CAP и следствия из нее
базы данных
-типы баз данных -критерии выбора бд под проект
очереди
-необходимые свойства очередей -критерии выбора очереди под проект
кэши
-особенности кэшей -критерии выбора кэша под проект
балансировщики
-отличия и особенности балансировщиков -критерии выбора балансировщика под проект
распределенные файловые системы
средства распределенной обработки данных
основные понятия архитектуры
шаблон принятия архитектурных решений
-от выяснения требований -до system design и оценки стоимости инфраструктуры
архитектурный процесс
документация об архитектуре
коммуникации об архитектуре
проблемы требований
проблемы технические
монолит vs микросервисы
проблемы бизнес-домена
проблемы организационные
необходимость и настройка мониторинга
нагрузка (чтение, запись, оба)
объем данных
производительность
data consistency
масштабирование
интеграция
надежность
доступность
для бэкендера
-для сеньера -для архитектора
для фронтендера
-перспективы -фуллстэк -бэкенд
тимлид
-перспективы -менеджерская ветка развития -техническая ветка -ловушка двойной роли тимлид+техлид
бизнес-аналитик
-перспективы -бизнес/продуктовая ветка развития -трансформация:
аналитик
системный аналитик
системный архитектор
архитектор
индивидуальный план развития
[ Автор и преподаватель курса ]
В разработчике все должно быть прекрасно - и тело, и душа, и мысли, и код
—Павел Вейник, Founder Hard&Soft Skills
Founding Teacher at Hard & Soft Skills
Павел Вейник
Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой на более чем 100 митапах и конференциях.
Павел стоит у основания различных сообществ IT специалистов, включая: ByChange, Free IT. Выполнял роли разработчика, тимлида, архитектора, СТО в небольших стартапах, крупных корпорациях и продуктовых компаниях:
Специализации: архитектура распределенных систем, highload, микросервисные архитектуры, системная инженерия, рост инженера, коммуникации в организации.
Architect: Miro, EPAM
CTO: AmadoAd Ltd., SplitMetrics, Leverice
Tech Advisor: LeoHome Inc.
Founder: Hard&Soft Skills, ITStart, Amadoad Ltd.
Выстраивал архитектуру для крупнейших мировых корпораций в рамках EPAM
Обучил более 1K разработчиков за последние 15 лет. Обучил более 100 архитекторов. Создает и проводит обучающие курсы для любых технических направлений.
Запишитесь на предварительное интервью с ex-Architect Miro и EPAM и автором курса Павлом Вейником
Стоимость участия
$400
Базовый пакет
$600
+ консультация по развитию Павла Вейника 1 час
[ Как попасть на курс]
Оставьте заявку на сайте в форме ниже
Мы перезвоним вам, чтобы согласовать время консультации
Сообщим вам о положительном решении в течение дня
На интервью мы определим, достаточно ли вашего уровня знаний для курса и сформулируем цель обучения
Отправим счет и возможные варианты оплаты курса
Вы участвуете в установочном занятии и выбираете наиболее удобное время для занятий