старт

по запросу

Длительность обучения:
4 месяца
Минимум сотрудников:
5 человек

для кого

курс «java senior»

для middle java developer

с опытом работы от 3 лет

если ваши сотрудники понимают, что стажа на текущей работе может не хватать для глубокого понимания Java, а senior-специалист должен знать все досканально.

если ваши сотрудники — senior на другом стеке и вообще не знают Java: можно сменить стек, а мы поможем выстроить индивидуальную траекторию и прокачать команду за 4 месяца.

эволюция

навыков команды

исполнительность

оперативно пишут код

самостоятельность

работают с масштабируемыми приложениями

рефакторинг

оперативно исправляют ошибки

чистый код

пишут код без критических
ошибок

саморазвитие

знают, какие навыки прокачивать

развитие команды

растят и развивают менее опытных коллег

новые навыки

после курса

проектный менеджмент

декомпозируют задачи и контролируют junior и middle специалистов

информационная безопасность

мониторят системы и умеют эффективно отрабатывать инциденты

кибер
безопасность

создают безопасные приложения с нуля, исключают утечку данных

продуктовое мышление

понимают как создаются высоконагруженные продукты и влияют на их развитие

что вы получите

после обучения

глубокое понимание стека технологий

Java Concurrency / JVM / Брокеры сообщений, PostgreSQL / Spring (MVC, Security, Cloud) / Тестирование (JUnit, Mockito) / WebFlux / Архитектура (Docker, Kubernetes) / CI/CD

аттестация и сертификация

мы проверяем профессиональные знания, навыки, выдаем сертификат установленного образца, который откроет двери в крупные fintech-компании

востребованность у лидеров рынка

наши выпускники работают в Сбере, Вконтакте, ВТБ, Мегафоне. Эти компании доверяют нашему уровню обучения, выбирают и ценят наших ребят

что будет

на курсе

интенсивное
обучение

изучите, как работает java под капотом + интерактивные занятия, проекты, живое общение с экспертами

наставники из fintech- экосистем

помогут выстроить индивидуальную траекторию обучения, дадут точечную обратную связь, проведут код-ревью

прокачка soft-skills

научитесь руководить серверными проектами, организовывать процессы и помогать с развитием младшим специалистам

команда профессионалов

с опытом создания высоконагруженных систем, победители хакатонов, руководители отделов разработки крупнейших банков

практика

live coding, бизнес-задачи и проекты от реальных заказчиков, подготовка к собеседов анию…

трудоустройство

лучших помогаем найти работу у лидеров рынка — создавать продукты, которыми пользуются миллионы человек

модуль 1

Java х Spring

лекции

Concurrency: collections, syncronizers, thread dump

Реактивное программирование на примере 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 человек. Он состоит из лекций, практических занятий, домашних работ, тестов и групповых консультаций. На курсе есть ментор, который помогает с траекторией обучения, разбирает задачи по запросу и готовит к собеседованию.

Можно ли совмещать курс с работой?

Да, учебу на курсе можно совмещать с текущим местом работы, так как практические занятия проходят в выходные дни, а консультации с ментором назначаются в индивидуальном порядке.

Помогаете ли вы с трудоустройством?

Да, мы готовим к собеседованию и лучших трудоустраиваем на наши проекты

Какие материалы останутся у меня после обучения

Записи семинаров с преподавателями, презентации с лекциями и дополнительные материалы.