Курс на Stepik
Обложка курса «Java для сеньоров» на Stepik
500 ₽

Java для сеньоров 5.000

Открыть на
STEPIK.ORG
Категории курса

Senior Java: JVM и GC, производительность, конкурентность, Spring internals, распределённые системы, Kafka, observability, Kubernetes и лидерство.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java для сеньоров»Учеников на курсе 30
Сертификаты, выданные на курсе «Java для сеньоров»Сертификатов выдано 0
Отзывы о курсе «Java для сеньоров»Отзывов получено 2
Рейтинг курса «Java для сеньоров»Рейтинг курса 5.000
Уроки в курсе «Java для сеньоров»Количество уроков 109
Тесты в курсе «Java для сеньоров»Количество квизов 340
Время прохождения курса «Java для сеньоров»Время прохождения курса
Стоимость курса «Java для сеньоров»Стоимость курса 500 ₽
Обновления курса «Java для сеньоров»Обновления курса
Дата публикации курса «Java для сеньоров»Дата публикации курса
Последнее обновление курса «Java для сеньоров»Последнее обновление
Сложность hard

Чему вы научитесь

  • объяснять class loading, JIT, GC и Java Memory Model через наблюдаемое поведение
  • профилировать CPU и память, строить корректные JMH-бенчмарки и читать JFR
  • проектировать конкурентный код с virtual threads и structured concurrency
  • оценивать consistency, идемпотентность, саги, CQRS и event-driven контракты
  • строить безопасность, метрики, трассировку, SLO и сценарии восстановления
  • фиксировать архитектурные решения, проводить review и управлять техническим долгом

О курсе

Senior Java: JVM и GC, производительность, конкурентность, Spring internals, распределённые системы, Kafka, observability, Kubernetes и лидерство.

Для кого этот курс

опытные Java-разработчики, отвечающие за архитектуру и надёжность сервисов; middle-инженеры, системно готовящиеся к senior-роли; технические лидеры JVM-команд и владельцы платформенных компонентов; backend- и data-инженеры, работающие с Kafka, Kubernetes и высокими нагрузками.

Начальные требования

уровень уверенного middle Java: Spring Boot, SQL, тесты и многопоточность JDK 21, Git, Docker и терминал; Kubernetes понадобится в финальной части желателен опыт эксплуатации сервисов, профилирования или разбора инцидентов

Преподаватели курса

Как проходит обучение

Каждый урок проходится по циклу: понять идею, запустить и изменить пример, ответить на тест, самостоятельно решить практику и только затем свериться с разбором.

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

Формат курса

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

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

  • полный текстовый конспект курса с рабочими примерами
  • 340 тестовых вопросов для самопроверки
  • 165 практических задач с решениями
  • итоговый проект: Распределённая event-driven система на Java и Spring Boot: Kafka-контракты, хранилище, устойчивость к отказам, observability, CI/CD и Kubernetes-деплой.

Нагрузка

100-160 часов

Расскажите о курсе друзьям