Asset 1.png
Kyiv-Mohyla_Academy_Logo.svg.png

Genesis & КМА
Software Engineering School

gear_2699-fe0f.png
light-bulb_1f4a1.png
eyes_1f440 (1).png
laptop_1f4bb (1).png

Безкоштовний інтенсивний курс від компанії

Genesis та Києво-Могилянської академії

ДЕ?

online

КОЛИ?

22.08 – 23.10

ВАРТІСТЬ?

ТРИВАЛІСТЬ?

8 тижнів

безкоштовно

Кому підійде навчання
в школі?

man-technologist-light-skin-tone_1f468-1f3fb-200d-1f4bb.png

JUNIOR РОЗРОБНИКИ

Які хочуть систематизувати знання, підвищити рівень до middle-спеціаліста та долучатися до складних проєктів

man-student-medium-light-skin-tone_1f468-1f3fc-200d-1f393.png

СТУДЕНТАМ ТЕХНІЧНИХ СПЕЦІАЛЬНОСТЕЙ

Які хочуть поглибити знання, зануритись
в процеси розробки в продуктовому ІТ
та підготуватися до роботи в компанії

 

Після  Genesis & КМА Software Engineering School ти...

1/

Матимеш комплексне розуміння
підходів до проєктування ПЗ

2/

Навчитись системно вирішувати проблеми

3/

Використовуватимеш фундаментальні

знання та алгоритмічне мислення

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 та розберемось, як він допомагає проєктам рухатись швидше.

Як потрапити на навчання
в школу?

до 13.06

01

ТРИВАЄ

Зареєструватися

02

07.07-10.07

Пройти тестове завдання

03

14.07-21.07

Виконай практичне завдання

05

Навчання

15.08-16.10

04

Пройти співбесіду

01.08-14.08

ЛЕКТОРИ

glybovets.png

Андрій Глибовець

Dean of the Faculty of Computer Science, КМА

Babich2.png

Трохим Бабич

Senior lecturer, KMA

popovich.png

Андрій Попович

CTO, Genesis

 
 

Program
expirience

15 год

самостійне опрацювання

лекцій

40 год

на практичне завдання

20 год

нетворкінгу

6 год

Коментарі студентів

“ Спасибі вам велике!
Хочу подякувати всім організаторам цієї школи за витрачений на нас час і справді цінні знання. Я дуже сподіваюся, що нові покоління учнів будуть такими ж розумними, активними, енергійними, приходитимуть на всі лекції і залишатимуть безцінний фідбек на заняття. Успіхів у розвитку та просуванні ваших курсів!”
man-technologist-light-skin-tone_1f468-1f3fb-200d-1f4bb.png
Олексанадра Іванченко

Дізнавайтеся першими!

 
Asset 1.png

Це компанія, яка разом із визначними підприємцями зі Східної Європи будує глобальні високотехнологічні бізнеси.

В Genesis народилися та стали самостійними бізнесами успішні компанії:

jiji.png

Jiji

betterme.png

BetterMe

headway.png

Headway

В екосистемі також розвиваються проєкти:

Obrio

OBRIO Logo Tiffany.png

Obrio

Boosters.png

Boosters

AmoMedia

AMO_main_черныйфон-01.png

Universe

universe2.png

Genesis — це одна з топових технологічних команд у Європі.

Нас неодноразово визнавали одним із найкращих IT-роботодавців

в Україні та в Східній Європі.