Якщо ви колись в своєму житті задавали собі наступні питання:
Тоді цей курс для Вас.
На ньому Ви зможете отримати знання в сфері розробки архітектури програмного забезпечення; структурувати вже отримані знання; побачити з чого починається архітектура, які підходи, стандарти та практики існують; отримати практичні навички від визначення бізнес цілей продукта та архітектурних драйверів до розробки архітектури та архітектурної документації.
Ми почнемо з фундаментальних тем (таких як - що таке архітектура? ISO ISO/IEC/IEEE 42010; ролі та діяльність архітектора) і розглянемо всі етапи життєвого циклу архітектурного розвитку: визначення архітектурних вимог, проектування архітектури, створення документації, імплементація та оцінка архітектури. Ми побачимо багато підходів і методологій, які допоможуть Вам у створенні архітектури.
Під час курсу, окрім теоретичної частини ми розглянемо і практичний кейс, де учасники зможуть створити свою власну архітектуру. Це дасть змогу закріпити теоретичні знання, одразу ж на практиці.
Цей курс призначений для:
які хочуть зрозуміти методи і принципи проектування архітектури програмного забезпечення та бути архітектором
які хочуть знайти нові підходи та структурувати свої знання
Back-End/Front-End/Mobile/DevOps/SRE/Data/QA та інших галузей
хто хоче знати, що таке розробка архітектури програмного забезпечення
— більше 13 років в ІТ; в 2019 році переможець Ukrainian IT Awards в категорії Software Engineering та член журі в 2020 році в даному конкурсі;
— пройшов тренінги по SEI практикам та TOGAF, сертифікований фахівець icAgile, акредитований спеціаліст AWS;
— спікер на різних глобальних конференціях, зустрічах, семінарах та активно очолює інженерні спільноти; пройшов шлях від розробника до технічного керівника, архітектора, керівника різних відділів;
— керував різними відділами (з понад 250 інженерів) та великими програмами (більше 100 інженерів) з різними сучасними стеками технологій та архітектурними стилями: такими як microservices, SOA, event-driven design, хмарні рішення;
— брав участь у партнерських програмах з іншими ІТ-компаніями (такими як AWS, Microsoft, Google Cloud Platform, SensioLabs та інші);
Cтарт курсу 24 січня, тривалість — 2 місяці. Курс читається російською мовою, усі презентаційні матеріали — англійською.
Відео відкривитимемо на навчальній платформі Podia, починаючи з 25 січня (вівторок) і до 21 березня (щопонеділка). Q&A-сесії розпочнуться з 3 лютого і будуть тривати до 24 березня (щочетверга).
Просимо звернути увагу на те, що під час проходження курсу деякі матеріали будуть завантажуватися на Google Drive, тому просимо використовувати електронну пошту саме з доменом gmail.com.
Курс включає:
Структура модулів:
Необхідні знання: