Хочеш розвинути архітектурне мислення
Прагнеш перейняти експертизу від спеціалістів топового рівня
Зрозуміти як функціонують та ростуть продуктові IT-компанії, та як це впливає на код та команду
Отримати глибоку базу, що допоможе легше адаптуватися до будь-яких нових технологій
2 червня
11 тижнів інтенсивних занять
Навчання двічі на тиждень (вівторок та четвер о 18:30)
Лекції, воркшопи та нетворкінги в офлайн-форматі, з можливістю доєднатися онлайн
Introduction to Genesis and product-based IT
Етапи розвитку продуктової компанії та як вони пов'язані з розробкою
Design Principles: SOLID & GRASP
Tests (unit, functional, UI, TDD)
Live Coding: GoF patterns
Live refactoring
DB overview, Індекси, query optimization
No-SQL database. Cache. Scaling, replication
Layered architecture
Service Communication: gRPC & buf/protoc
Microservices vs Monolith
Microservice patterns
Architecture patterns Event Bus & Message Broker
Saga, 2PC
Workshop. Building the application architecture
Containerization & Docker & Kubernetes
Networking
Observability: Metrics, Logs and Traces
Security
CI/CD
SDLC
AI at SDLC
How to develop skills for technical specialists
Interviews for technical specialists
Graduation & Job Fair
24 заняття від спеціалістів senior-рівня та С-level із Genesis та партнерських компаній
Супровід і наставництво від лідерів індустрії. Фідбек на твій код та поради з пошуку архітектурних рішень.
Зустрічі у форматі воркшопів і практичні завдання з рефакторингу та оптимізації, які допоможуть закріпити теорію.
Знайомство з учасниками програми, організаторами та лекторами під час офлайн-подій.
Можливість посилити резюме досвідом створення та розгортання власного проєкту.
Статус випускника Genesis Academy та можливість долучитися до спільноти випускників.
24 заняття від спеціалістів senior-рівня та С-level із Genesis та партнерських компаній
Супровід і наставництво від лідерів індустрії. Фідбек на твій код та поради з пошуку архітектурних рішень.
Зустрічі у форматі воркшопів і практичні завдання з рефакторингу та оптимізації, які допоможуть закріпити теорію.
Знайомство з учасниками програми, організаторами та лекторами під час офлайн-подій.
Можливість посилити резюме досвідом створення та розгортання власного проєкту.
Статус випускника Genesis Academy та можливість долучитися до спільноти випускників.
9 - 12 травня
14 - 19 травня
26 - 31 травня
1-го червня
9 - 12 травня
14 - 19 травня
26 - 31 травня
1-го червня
14 - 19 травня
Навчання на програмі безоплатне, проте потрібно пройти відбір.
Так, навчання передбачає відвідування лекцій, участь у воркшопах та виконання практичних завдань. На навчання варто закладати 10–15 годин на тиждень.
Спеціалісти рівня мідл та сеньйор, які мають досвід успішного запуску продуктів на міжнародні ринки. Вони зможуть не лише поділитися знаннями, а й дати індивідуальний фідбек.
Також серед викладачів — топменеджмент компанії Genesis і СЕО бізнесів з екосистеми. Зможеш особисто з ними познайомитися на лекціях і нетворкінгах — вони розкажуть про свій бізнес, його особливості та перспективи для тебе.
Крім того, ми запрошуємо із лекціями спікерів портфельних стартапів інвестиційного фонду Flyer One Ventures — Liki24, Awesomic тощо. Робимо освітні проєкти разом з Meta, Amazon Web Servises, Horizon Capital, TA Ventures, Notion та іншими технологічними компаніями.
Доступ до матеріалів у тебе буде впродовж двох місяців після завершення навчання на програмі.
Ми викладаємо українською й англійською мовами.
Навчання відбуватиметься протягом 11 тижнів, протягом яких учасники відвідуватимуть лекції, братимуть участь у воркшопах та виконуватимуть практичні завдання. Формат навчання — гібридний (онлайн та офлайн). Заняття відбуватимуться двічі на тиждень у будні дні ввечері.
Програма не передбачає обов’язкового працевлаштування до компанії. Проте найкращі випускники зможуть отримати запрошення на співбесіду чи офер.
Розробкою програм та реалізацією проєктів займається команда Education Specialists. Щоби створити справді актуальний продукт, організатори консультуються зі спеціалістами рівня мідл та сеньйор, які розуміються на сучасних підходах та актуальних технологіях.
Команда допоможе підібрати програму під твої потреби, надасть консультацію щодо відбору, і загалом — буде поряд упродовж всього терміну навчання. Зв’язатися з представником команди та поставити запитання можна за допомогою телеграм-бота @genesis_education_team.