если ваши сотрудники понимают, что стажа на текущей работе может не хватать для глубокого понимания Java, а senior-специалист должен знать все досканально.
если ваши сотрудники — senior на другом стеке и вообще не знают Java: можно сменить стек, а мы поможем выстроить индивидуальную траекторию и прокачать команду за 4 месяца.
Реактивное программирование на примере Spring webflux
практика
Spring: securitу
Spring: Starters
Микросервисы с Spring: Gateway, RMI используя Eureka и Zuul
результат
Изучите использования concurrency, с практическим проектированием безопасных, высоконагруженных и оптимизированных микросервисов по современному стеку технологий
Разберете управление, фильтрацию и роутинг трафика, модульную архитектуру
Сможете Реализовать Basic Auth с подключенной базой данных (H2), JWT авторизацию, аутентификацию
модуль 2
микросервисы
лекции
Сетевые взаимодействия в микросервисах и Kubernetes
Мониторинг и CI/CD
практика
Kubernetes
Настройка CI/CD на примере Jenkins
Профилирование и нагрузочное тестирование
результат
Изучите Docker, Docker Compose
Поймете, как происходит развертка приложения средствами Kubernetes
Решите задачи CI/CD на практике
Сможете добавить в сервис на WebFlux систему мониторинга Grafana x Prometheus
модуль 3
масштабирование систем
лекции
PostgreSQL: Оптимизация, Индексы и Архитектура
AMQ: Kafka, RabbitMQ
практика
JOOQ – вся мощь SQL из Java
NoSQL: Работа с Redis и Cassandra
Реальные Сценарии с Kafka и Redis
результат
Поймете, как происходит реализация, создание и осознанный выбор высоконагруженных технологий, хранилищ, нюансы использования и интеграции
Разберете реальные и фактические случаи применения с упором на разбор внутренней архитектуры
Сможете заменить хранилище паролей с реляционной БД на NoSQL и Реализовать возможность получения Auth-event'ов в Kafka
модуль 4
архитектура
лекции
Maven как стандарт сборщика java
Как выбирать, тестировать, оценивать и проводить PoС для технологий
Чистая архитектура на практике, паттерны проектирования, DDD
практика
JVM: Нюансы работы с памятью и GC
результат
Научитесь решать огромные задачи средствами малых Разберетесь в понятиях архитектуры и абстракции в высокой нагрузке Научитесь писать высокоэффективный код
Сможете писать чистый код
модуль 5
коммуникация и карьера
лекции
Senior разработчик: определение, метрики, развитие, самозванцы и глубина технологического стека
TeamLead, TechLead, Architect, Principal Engineer: как найти себя и не потеряться
практика
Техническое собеседование
результат
Научитесь понимать заказчика
Узнаете, как подготовиться и пройти любое интервью
определитесь с направлением карьеры после курса, сможете проходить собеседования в реальные компании
оставьте
заявку
узнайте, как
HeadBridge
помогает развивать навыки сотрудников
как достигать стратегических бизнес-целей через развитие критических навыков
как инвестировать в образование своих сотрудников с максимальной отдачей
как развивать цифровую грамотность
ответы
на вопросы
Какие обязательные требования для обучения?
Опыт работы Java разработчиком от 1,5 лет. Понимание технологий: SOAP, JDBC, Hibirnate, Junit, любая SQL database, Unit/интеграционное тестирование, RESTful API, системы сборки Maven/Gradle, Git, CI/CD
Как попасть на курс?
Оставить заявку на сайте.
Что делать, если я не смогу учиться онлайн или пропущу занятия?
Лекции можно посмотреть в записи, но практические занятия лучше не пропускать — их не повторяем.
В каком формате проходит курс?
Курс проходит онлайн в небольших группах 10-15 человек. Он состоит из лекций, практических занятий, домашних работ, тестов и групповых консультаций. На курсе есть ментор, который помогает с траекторией обучения, разбирает задачи по запросу и готовит к собеседованию.
Можно ли совмещать курс с работой?
Да, учебу на курсе можно совмещать с текущим местом работы, так как практические занятия проходят в выходные дни, а консультации с ментором назначаются в индивидуальном порядке.
Помогаете ли вы с трудоустройством?
Да, мы готовим к собеседованию и лучших трудоустраиваем на наши проекты
Какие материалы останутся у меня после обучения
Записи семинаров с преподавателями, презентации с лекциями и дополнительные материалы.