Course: Architecture as Code

We turn architectural documentation into understandable and reproducible code

Mentor – Yozhef Gisem, Solution Architect at MacPaw, 10+ years of experience.

Program
Course: Architecture as Code
Course: Architecture as Code

In this course, you will learn to work with the Architecture-as-Code approach — how to describe and evolve the system architecture in versioned artifacts alongside the code.

Language of the event: Ukrainian

First, you will receive a concise theoretical block on principles, tools, and formats:

  • PlantUML / C4-PlantUML for building architectural diagrams
  • MDX / Markdown for service documentation
  • integration description standards

Practice: participants will describe the architecture of their own product — from C4 diagrams to ERDs and Sequence Diagrams — and collect it into a consistent "architectural knowledge base" in the repository.

Result
  • first artifacts in as code format, designed through PR
  • understanding how to keep architectural solutions up to date
  • transparent knowledge base for the team

Mentor – Yozhef Gisem, Solution Architect at MacPaw, 10+ years of experience.

Format:

    Crash course: 5 online sessions.

    Dates: 12.01 - 21.01, start at 18:30, (Kyiv time, GMT+3), duration of each session ~1.5 hours.

    Platform: Zoom. You will receive a link to the broadcast before the course starts, and it will also be available on this landing page. In addition, all materials and lecture recordings will be available on the learning platform.

    Number of participants is limited: 40 places

    Language of the event: Ukrainian

    Language of the presentation: Ukrainian and English

Audience:

  • PHP developers working with API projects
  • PHP teams looking to better test their backend
  • Tech leads looking for an approach to implementing BDD in their team
  • Testers looking to write automated tests in a clear format

Program

Day 1 — Introduction to Architecture as Code
  • Let's get acquainted with the Architecture as Code approach and tools like PlantUML and Mermaid.
  • Discover their capabilities and limitations to build architecture without chaos.

Day 2 — C4 and Context
  • We study the C4 model and the System Context Diagram to understand the system from a bird's eye view.
  • We work with a glossary that will help the team speak the same language.

Day 3 — Data, Solutions, and API
  • We dive into ERD, ADR and the API First approach.
  • We learn to capture architectural decisions and build APIs in a way that makes them desirable to use.

Day 4 — Processes and Interactions
  • We work with Sequence Diagrams, analyze Duty Support processes and create clear documentation.
  • We build processes that will withstand even the most rotation.

Day 5 — Solution Design
  • We combine all knowledge into a full-fledged Solution Design.
  • Q&A, analysis of participants' cases and recommendations for further development.

Mentor: Yozhef Hisem

— Solution Architect at MacPaw Inc.

— Speaker at Fwdays (PHP & Architecture Talks), DOU and YouTube channels

— A regular participant in the Intern MacPaw educational program: for 4 years in a row he has been helping to integrate beginners into real projects

— Shares experience in the field of architecture and testing, in particular using BDD, Symfony, Redis, Docker and modern API solutions

— You could see József on the stages of Fwdays, read on DOU or listen to interviews on the YouTube channel "It’s raining cats & dogs"

Event price

Attendee's ticket

Access to 5 online broadcasts (10 hours)

Presentation and materials

Access to the course recording on the learning platform (1 year)

Access to the chat in the TG, where the speaker will answer questions (1 month)

Participant certificate

10% discount on participation in Fwdays conferences

Available payment by installments from Monobank and purchase by installments from Privatbank
9 600 UAH ≈€195
5 tickets
next 30 — 10500 UAH≈€215
next 5 — 12300 UAH≈€250
Buy ticket
−10% for participants of previous conferences 
It will be added automatically to account where you made a purchase previously
−30% for students of full-time education 
Send us a photo or a scanned copy of your Student's ID to academy@fwdays.com and we will send a promo code to you
Group discounts are available for companies 
Напишіть нам на academy@fwdays.com для прорахування вашої знижки.
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?