старт

12 мая

Длительность обучения:
4 месяца
Осталось мест:
5 мест

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

для кого

курс «java senior»

для middle java developer

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

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

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

эволюция

ваших навыков

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

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

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

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

рефакторинг

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

чистый код

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

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

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

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

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

новые навыки

после курса

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

как оценивает senior java рынок

Senior Java Developer может зарабатывать от 250 000 ₽.

Это реальные цифры c hh.ru

Покажите рынку, что вы компетентный
java-разработчик, вы готовы работать в крупных проектах и брать на себя ответственность за продукт.

мы разработали для вас лучшую программу

на основе требований it-лидеров к навыкам разработчиков, чтобы вы стали востребованным специалистом за 4 месяца.

модульная система обучения

вы можете выбрать основной курс java senior или усилить его модулем по кибербезопасности и получить два сертификата

Подкрепив знания реальным опытом

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

что будет

на курсе

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

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

наставники из fintech

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

прокачка
soft-skills

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

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

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

про карьеру

«Успех в современном мире зависит от нашей способности быстро учиться, расти и двигаться вперед.

Только так строятся успешные карьеры в IT.»

Денис Харин,
руководитель Headbridge

модуль 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: как найти себя и не потеряться

практика

Техническое собеседование

результат

  • Научитесь понимать заказчика
  • Узнаете, как подготовиться и пройти любое интервью

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

модуль 6

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

лекции

OWASP уязвимости, включая Injection, XSS, XXE, CSRF

CORS, сертификаты, идентификация, авторизация и аутентификация, методы контроля доступа

Персональные данные: деперсонализация, анонимность, требования к хранению и защите

результат

  • Предотвращаете атаки и уязвимости OWASP, Injection, XSS, XXE, CSRF
  • Реализовываете шифрование данных, включая SSL-сертификаты
  • Внедряете идентификацию, аутентификацию и авторизацию
  • Знаете методы контроля доступа

Умеете обеспечивать безопасное развертывание приложений через методологию DevSecOps

варианты

обучения

java senior

5 модулей Java, 22 занятия

4 ментор-сессии, групповые code-review

18 практических работ + дипломный проект (можно взять задачу с реальной работы)

подготовка
к собеседованию

live coding

сертификация по java

стоимость модулей Java

120 000

95 000 ₽

модуль кибербезопасности

спецмодуль по кибербезопасности,
6 занятий

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

стоимость модуля кибербезопасности

50 000

35 000 ₽

java senior

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

6 модулей Java, 22 занятия

18 практических работ + дипломный проект (можно взять задачу с реальной работы)

4 ментор-сессии, групповые code-review

подготовка
к собеседованию

live coding

сертификация по java+кибербезопасность

стоимость модулей

140 000

120 000 ₽

помогаем с рассрочкой и оформлением налогового вычета за учебу

оформить заявку

на курс java senior + кибербезопасность

Карьерная консультация с ментором

Часов
Минут
Секунд

БЕсплатно

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

ответы

на вопросы

Какие обязательные требования для обучения?

Опыт работы Java разработчиком от 1,5 лет. Понимание технологий: SOAP, JDBC, Hibirnate, Junit, любая SQL database, Unit/интеграционное тестирование, RESTful API, системы сборки Maven/Gradle, Git, CI/CD

Как попасть на курс?

Оставить заявку на сайте. Ссылка — тут

Что делать, если я не смогу учиться онлайн или пропущу занятия?

Лекции можно посмотреть в записи, но практические занятия лучше не пропускать — их не повторяем.

В каком формате проходит курс?

Курс проходит онлайн в небольших группах 10-15 человек. Он состоит из лекций, практических занятий, домашних работ, тестов и групповых консультаций. На курсе есть ментор, который помогает с траекторией обучения, разбирает задачи по запросу и готовит к собеседованию.

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

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

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

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

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

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