Курс: Architecture as Code

Перетворюємо архітектурну документацію на зрозумілий та відтворюваний код

Ментор – Йожеф Гісем, Solution Architect в MacPaw, 10+ років досвіду.

Програма
Курс: Architecture as Code

На цьому курсі Ви навчитеся працювати з підходом Architecture-as-Code — як описувати та розвивати архітектуру системи у версіонованих артефактах поряд із кодом.

Спочатку на Вас чекає стислий теоретичний блок про принципи, інструменти та формати:

  • PlantUML / C4-PlantUML для побудови архітектурних діаграм
  • MDX / Markdown для сервісної документації
  • стандарти опису інтеграцій

Практика: учасники опишуть архітектуру власного продукту — від C4-діаграм до ERD та Sequence Diagram’ів — і зберуть це в узгоджену «архітектурну базу знань» у репозиторії.

Результат
  • перші артефакти у форматі as code, оформлені через PR
  • розуміння, як підтримувати архітектурні рішення актуальними
  • прозора база знань для команди

Ментор – Йожеф Гісем, Solution Architect в MacPaw, 10+ років досвіду.

    Що учасники отримають на виході?
  • Набір початкових C4-діаграм (Context/Container, за можливості Component)
  • Чернетку Service Documentation для обраного сервісу
  • Базову ERD ключового домену
  • 1–2 Sequence Diagram для критичних сценаріїв
  • Pull Request з артефактами «architecture-as-code» у вашому репозиторії
  • Візуальну частину, яку можна показати команді та менеджерам

Формат:

    Crash course: 6 онлайн-сесій.

    Дати: 20.10 - 01.11, старт о 18:30, (Kyiv time, GMT+3), тривалість кожного заняття ~1,5 години.

    Платформа: Zoom. Ви отримаєте посилання на трансляцію перед початком курсу, а також воно буде доступне на цьому лендінгу. Крім того, всі матеріали та записи лекцій будуть доступні на навчальній платформі.

    Кількість учасників обмежена: 30 місць

    Мова заходу: українська

    Мова презентації: українська та англійська

Аудиторія:

  • Технічні ліди
  • Архітектори
  • Staff/Principal інженери
  • Senior/Strong Middle розробники (Backend/Full‑stack), які беруть участь у технічному дизайні

Програма

  • 20.10, 18:30 -Архітектура без сонної теорії: від ідеї до карти бою.
    Чому взагалі архітектура й навіщо бізнесу. Як не втонути в нотаціях і з чого почати. Результат дня: короткий vision + мапа цілей курсу.
  • 22.10, 18:30 - Робоче середовище за 60 хв: “Hello, Stack!”
    Готуємо інструменти: IDE, лінтери, діаграми, шаблони. Під ключ: репо, шаблони PR/Issue, автогенерація діаграм. Результат дня: проєкт-скелет, який реально зручно юзати.
  • 24.10, 18:30- C4 як Google Maps для системи
    Context & Container: швидко збираємо “карту міста” продукту. Анти-пастки: коли C4 перетворюється на обои. Результат дня: живі C4 Context/Container-діаграми у репо.
  • 27.10, 18:30 - Service Doc, що читають (а не відкладають).
    Структура “одна сторінка — всі відповіді”. 3-patry, залежності, — стисло й по суті. Результат дня: сервісна сторінка, яку не соромно кидати в чат.
  • 29.10, 18:30 - ERD без болю: сердечник домену.
    Як виділити ключові сутності та зв’язки без овердизайну. Типові граблі з ідентифікаторами, статусами, історією змін. Результат дня: ERD ключового домену + чекліст інваріантів.
  • 01.11, 10:00 - Основний сценарій під мікроскопом.
    Sequence Diagram: “від кліку — до грошей” (замовлення/підписка). Де ставити межі транзакцій та ретраї, де — події. Результат дня: продумана послідовність із точками контролю.

Ментор: Йожеф Гісем

— Solution Architect у MacPaw Inc.

— Виступає на конференціях Fwdays (PHP & Architecture Talks), DOU та YouTube-каналах

— Постійний учасник освітньої програми Intern MacPaw: вже 4 роки поспіль допомагає інтегрувати новачків у реальні проєкти

— Ділиться досвідом у сфері архітектури та тестування, зокрема з використанням BDD, Symfony, Redis, Docker та сучасних API-рішень

— Ви могли бачити Йожефа на сценах Fwdays, читати на DOU або слухати інтерв’ю на YouTube-каналі "It’s raining cats & dogs"

Квитки

Attendee's ticket

Доступ до 6-ти онлайн-трансляцій (12 годин)

Презентація та матеріали

Доступ до запису курсу на навчальній платформі (1 рік)

Доступ до чату в ТГ, де спікер буде відповідати на питання (1 місяць)

Сертифікат учасника

Знижка 10% на участь в конференціях Fwdays

Доступна оплата частинами від Monobank та покупка частинами від Приватбанку
9 600 грн ≈€190
20 квитків
5 квитків — 8200 UAH≈€165
наступні 5 — 10800 грн≈€220
Купити квиток
−10% для учасників попередніх подій 
Нараховується автоматично тому акаунту, з якого була здійснена покупка
−30% для студентів денної форми навчання 
Заповніть форму для отримання знижки
Діють групові знижки 
Напишіть нам на academy@fwdays.com для прорахування вашої знижки.
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?