Сможешь решать новые задачи в текущем проекте. Сможешь пройти тестовые задания на собеседования на новый проект
Что дает прохождение программы?
Программа рассчитана на Java-разработчиков уровня Junior
Для кого?
Какие темы разбираем на менторстве:
JVM, Memory, GC
Познакомишься с виртуальной машиной Java, организацией памяти, утечками памяти, стадиями исполнения кода
Шаблоны проектирования
Узнаешь о роли шаблонов проектирования в создании архитектуры программных систем, научишься применять шаблоны при разработке.
ООП и чистый код
Познакомишься с правилами хорошего тона при написании программ в стиле ООП и предоставляемыми Java языковыми возможностями
Java Concurrency
Научишься работать с многопоточностью в Java. Узнаешь, какие задачи решаются с применением многопоточности. Что такое поток, как создать/остановить, жизненный цикл потока, какие проблемы возникают и как их решать.
Методы тестирования
Познакомишься с целями тестирования, ключевыми концепциями. Узнаешь, что такое «Пирамида тестирования» популярными методами и Java фреймворками. Научишься писать тесты
3 дня на каждую тему
1 день
Лекция с домашним заданием
Разбор домашнего задания
2 день
Разбор задачи из реального проекта
3 день
Преимущества программы
Группа до 10 человек, поэтому легко будет получить обратную связь на свои вопросы
Встречи проводит практикующий разработчик из проектов уровня Сбербанк с опытом в преподавании
На практических кейсах повысишь свою экспертность и сможешь перейти на новый этап в карьере
Вместе с экспертом ты разбираешь темы, которые на глубоком уровне должен знать разработчик уровня MIddle
Менторы
Победители хакатонов, преподаватели в вузах, руководители отделов разработки крупнейших банков страны
Победители хакатонов, преподаватели в вузах, руководители отделов разработки крупнейших банков страны
Роман Оборин
Ведущий разработчик в BNP Paribas ex-разработчик в СберБанке, Orion Innovation, ALPOM
Алексей Степанов
Ведущий разработчик на проекте ВТБ ex-разработчик в Банке Открытие, OBOZ, Regeneron
Владимир Красильщик
Senior Java Developer с 17-ти летним опытом ex-разработчик в Luxoft, Яндекс, Dino Systems
Михаил Галактионов
Lead в OptiSystems
Андрей Сычев
Middle Java developer в Raiffeisenbank ex-разработчик в QIWI, СберБанк, дочерней компании Банка России