
GENESIS & KMA
Реєстрація до 15 липня
.png)
SOFTWARE

Безкоштовний курс від компанії
Genesis та Києво-Могилянської академії
.png)
SCH L
ENGINEERING
ДЕ
КОЛИ
ВАРТІСТЬ
ТРИВАЛІСТЬ
online
22.08 – 13.10
12 тижнів
безкоштовно
Кому підійде
навчання в школі?

Junior розробникам
Які прагнуть систематизувати знання, розвивати архітектурне мислення та зрости до рівня до middle-спеціаліста.

Студентам технічних спеціальностей
Які хочуть зануритись в процеси розробки
в продуктовому ІТ та підготуватися до роботи
в компанії.
Після Genesis & КМА Software Engineering School ти...
1/
Матимеш комплексне розуміння підходів до проєктування ПЗ у продуктовій компанії.
3/
Дізнаєшся як в продуктових командах відбувається системне вирішення проблем.
2/
Розумітимеш варіанти підходів до розширення та адаптації нових рішень в розробці.
4/
Підготуєшся до роботи
над задачами для розробників
рівня middle.
SOLID/GRASP/NO-SQL DATABASE + CACHE/CQRS/ EVENT SOURCING/ SAGA/2PCSOLID/GRASP/
Програма школи
Основи: побудова «чистої архітектури»
З'ясуємо як хороший стиль проєктування та використання патернів допомагають спрощувати код та вирішувати продуктові задачі (Clean Code principles, принципи SOLID, GRASP, патерни проєктування).
Робота з базами даних
Розберемо принципи роботи БД, стандартні можливості БД: робота з індексами та оптимізація запитів для роботи з великою кількістю даних. Масштабування та реплікації БД при високих навантаженнях. Робота з NoSQL базами даних.
Архітектура
Розглянемо різні архітектури. Визначимо плюси та мінуси монолітих та розподілених систем. Познайомимося з різними архітектурними патернами: Saga, 2PC, Event bus і т.д..
Інфраструктура
Познайомимось із контейнеризацією та віртуалізацією. Розберемо найбільш популярну систему контейнеризації Docker. Попрактикуємо роботу з клаудами.
SDLC
Пройдемо етапи, які проходить задача перед тим, як потрапити на production. Познайомимось з підходом CI/CD, розберемось, як він допомагає проєктам рухатись швидше.

Program experience
годин
практичних
завдань
15
40
годин лекцій
20
годин
самостійного опрацювання
годин
нетворкінгу
6
Лектори


Андрій Попович
CTO, Livebeam by SocialTech
Андрій Глибовець
Dean of the Faculty of Computer Science, КМА

Микола Коваль
Head of Frontend Guild, Genesis
Як потрапити
на навчання в школу?
до 15.07
01
16.07-19.07
02
23.07-30.07
03
08.08-21.08
04
ТРИВАЄ
22.08-13.10
05
Зареєструйся
Склади тест
Виконай практичне завдання
Пройди співбесіду
Отримай крутий
навчальний досвід
Про нас говорять...

Це компанія, яка разом із визначними підприємцями зі Східної Європи будує глобальні високотехнологічні бізнеси.
В Genesis народилися та стали самостійними бізнесами успішні компанії:
В екосистемі також розвиваються проєкти:
Genesis — це одна з топових технологічних команд у Європі.
Нас неодноразово визнавали одним із найкращих IT-роботодавців
в Україні та в Східній Європі.