top of page
Frame 4634.png

GENESIS & KMA

SOFTWARE

ENGINEERING

SCHOOL 4.0

Програма для junior- та middle-розробників від компанії Genesis та Києво-Могилянської академії

     log.Printf("Received a message: %s", m.Body)
    _ = m.Ack(true)
 }
}()

початок

<?PHP СТАРТ НАВЧАННЯ (); ?>

Навчання з 4 червня,
вівторок та четвер ввечері

<?PHP ФОРМАТ ВЗАЄМОДІЇ (); ?>

Гібридний (онлайн та офлайн)

<?PHP ТРИВАЛІСТЬ ПРОГРАМИ (); ?>

10 тижнів інтенсивних занять до 9 серпня

Програма
дозволить

Group 4660.png

Дізнатись, що насправді є важливим для роботи у великих IT-продуктах.

Group 4661.png

Розвинути архітектурне мислення.

Frame 4644.png

 

Систематизувати наявні знання.

Group 4659.png

Перейняти експертизу від спеціалістів різного рівня – від розробників до архітекторів та СТО.

Group 4658.png

Побачити, з якими проблемами зіштовхуються масштабні IT-продукти.

про школу
Кому підійде
Frame 4635.png

Програма школи

01/ Побудова «чистої архітектури»

З'ясуємо, як хороший стиль проєктування та використання патернів допомагають спрощувати код та вирішувати продуктові задачі (Clean Code Principles, принципи SOLID, GRASP, патерни проєктування).

02/Архітектура

Розглянемо різні архітектури. Визначимо плюси та мінуси монолітих та розподілених систем. Познайомимося з різними архітектурними патернами: Saga, 2PC, Event bus.

03/ Інфраструктура

Познайомимось із контейнеризацією та віртуалізацією. Розберемо найпопулярнішу систему контейнеризації Docker. Попрактикуємо роботу з хмарними сервісами.

04/ Безпека

Розглянемо вразливості програми до різноманітних атак, які можуть призвести до несанкціонованого доступу до конфіденційної інформації, пошкодження систем та даних, а також викрадення цінних ресурсів. Навчимось використовувати ефективні засоби безпеки.

05/ Бази даних

Розберемо принципи роботи баз даних та їх стандартні можливості: робота з індексами та оптимізація запитів для роботи з великою кількістю даних. Масштабування та реплікації БД при високих навантаженнях. Робота з NoSQL базами даних.

06/ SDLC

Пройдемо етапи, які проходить задача перед тим, як потрапити на production. Познайомимось з підходом CI/CD, розберемось, як він допомагає проєктам рухатись швидше.

Frame 4645.png

Program experience

Frame 4646.png
Frame 4638.png

40 годин експертизи топрозробників.

Frame 4638.png

Code review та peer-to-peer навчання.

Frame 4638.png

Практичні завдання одразу після теорії.

Frame 4638.png

Сесії з live refactoring.

Frame 4638.png

Робота над власним проєктом.

Frame 4638.png

Нетворк з колегами та С-Level спеціалістами.

як потрапити
Frame 4639.png

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

Group 4361.png
Group 4361.png
Group 4361.png
Group 4361.png
Group 4361.png

01

02

03

04

05

Зареєструйся

Склади онлайн-тест

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

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

Отримай крутий

навчальний досвід

ТРИВАЄ

з 9 до 12 травня

з 16 до 19 травня

з 24 до 31 травня

з 4 червня до 9 серпня

annel()

nsume(
// queue
nsumer", // consumer
/ auto-ack
/ exclusive
/ no-local
/ no-wait
/ args



msgs {
ceived a message: %s", m.Body)
e)

Rectangle 1609.png

Лектори

Богдан Новіков.png

Богдан Новіков

Head of engineering в TENTENS Tech by SKELAR

Group 4903.png

Сергій Міхеєв

СTO в TENTENS Tech by SKELAR

Group 4614.png

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

Dean of the Faculty of Computer Science, НаУКМА

Відгуки студентів школи 3.0

Павло Мальований.png
Павло Мальованний
Software Engineer в TENTENS Tech by SKELAR

Отримати знання від класних та професійних лекторів - саме такою була моя початкова мета вступу до школи. Протягом навчання я відкрив для себе безліч нових можливостей, які на початку не були метою, але стали такими з часом.


Я отримав неоціненний практичний досвід, познайомився з крутими учасниками та викладачами школи, а також з користю провів час. Оточення студентів у школі просто неймовірне, оскільки кожен з них пройшов складний шлях, аби потрапити сюди. Всі ми були зацікавлені у продуктивному навчанні. Також варто згадати, що протягом навчання відбувається велика кількість офлайн заходів, які точно не дозволять вам сумувати.


Я рекомендую цю школу кожній людині, яка прагне стати Software інженером, або вже є ним, і бажає розвинути свої навички та отримати досвід від майстрів у галузі ІТ

Часті запитання

1. Хто може подати заявку на школу?

Подаватися можуть усі охочі: як працівники аутсорс / аутстаф / продуктових компаній,  так студенти останніх курсів будь-яких університетів.

2. Які базові знання потрібно мати для участі та ефективного навчання на школі?

Знання основ об'єктно-орієнтованого програмування та комп'ютерних алгоритмів. Близько року комерційного досвіду написання працюючих додатків чи кілька успішних пет-проєктів. Володіння PHP або GoLang, адже в програмі передбачені практичні завдання на цих мовах.

3. Чи потрібно платити за навчання? 

Навчання в школі безоплатне, проте кількість місць обмежена та потрібно пройти відбір.

4. Як буде проходити навчання?

Навчання онлайн двічі на тиждень у будні дні у вечірній час. За можливості, запрошуватимемо учасників на офлайн зустрічі у Києві, в офіси компанії Genesis.

5. Чи можливе працевлаштування після навчання? 

Організатори школи не гарантують працевлаштування учасників після завершення навчання. Проте є можливість запрошення на співбесіду за наявності вакансій.

питання
про гензис
Genesis logo.png

Genesis — українська кофаундингова ІТ-компанія та один із найбільших глобальних паблішерів неігрових застосунків. Екосистема бізнесів Genesis налічує понад 25 проєктів.

Це одна з найкращих технологічних команд у Європі, що об’єднує 3000+ фахівців. Компанія регулярно посідає перші сходинки в рейтингах найкращих IT-роботодавців в Україні
та Cхідній Європі.

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

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

bottom of page