Меню

Избранное
Программирование

Мидл Java-разработчик

Курс для Java-разработчиков с опытом: современный Java, Spring, сервисы, базы данных и микросервисная архитектура.

Курс в деталях

Формат
Онлайн
Длительность
5 месяцевСрок основной программы по карточке курса и каталогу школы. Дополнительные модули увеличивают срок.
Уровень входа
Практикам, Опытным

Кому подойдёт курс

Кому подойдётЧем поможет курс
Java-разработчикам с опытом

Углубить знания языка и Spring, освоить более сложные задачи и получить ревью.

Опытным разработчикам на других языках

Дополнить стек Java-разработкой при наличии указанной подготовки.

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

Разрабатывать на Java

Применять современные возможности языка, Spring и инструменты тестирования.

Создавать сервисы

Строить классические, реактивные и микросервисные приложения с API и базами данных.

Улучшать качество

Тестировать решения, работать с безопасностью и получать обратную связь по проектам.

Что входит в курс

Практические задания

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

Консультации

Разбор вопросов по обучению и изучаемым темам со специалистом. Наставники проводят воркшопы, ревьюеры проверяют работы и дают обратную связь.

Учебные материалы

Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Онлайн-теория и задания; обучение с дедлайнами или в своём темпе.

Программа курса

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

01Введение

Раздел: Программа курса

Знакомство с курсом и входное тестирование.

02Погружение в современный Java

Современные возможности Java и виртуальные потоки.

03Современные средства разработки и паттерны

Средства разработки, потоки и паттерны.

04Spring Framework

Устройство Spring Framework и управление жизненным циклом приложения.

05Spring Boot

Spring Boot и практики организации приложения.

06Разработка классического приложения со Spring Data и Spring Web: Servlet Stack

Классическое приложение со Spring Data и Spring Web.

07Разработка реактивного приложения со Spring Data и Spring Web: Reactive Stack

Реактивное приложение со Spring Data и Spring Web.

08Spring Rest, OpenAPI и Redis для создания RESTful-сервисов

RESTful-сервисы с OpenAPI и Redis.

09Spring Security

Аутентификация и авторизация со Spring Security.

10Разработка приложений с использованием микросервисной архитектуры

Паттерны и разработка микросервисных приложений.

11Контейнеризация Java-приложений с помощью Docker

Дополнительно: контейнеризация Java-приложений с Docker.

12Базовый SQL для разработки

Дополнительно: базовые SQL-запросы и работа с данными.

13Аргументация в рабочей коммуникации

Дополнительно: аргументация в рабочем общении.

14Принципы работы с ИИ

Дополнительно: принципы и ограничения ИИ.

15Apache Kafka — тарифы «Расширенный» и «Максимальный»В тарифах «Расширенный» и «Максимальный»

В тарифах «Расширенный» и «Максимальный»: потоковая обработка с Apache Kafka и проект.

16Мониторинги и логи с помощью ELK-стека — тарифы «Расширенный» и «Максимальный»В тарифах «Расширенный» и «Максимальный»

В тарифах «Расширенный» и «Максимальный»: мониторинг и логи с ELK и проект.

17Развёртывание приложения с использованием CI/CD, Kubernetes, Helm — тариф «Максимальный»В тарифе «Максимальный»

В тарифе «Максимальный»: развёртывание приложения с CI/CD, Kubernetes и Helm.

Практика и проекты

Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.

Семь проектов

Практические работы складываются в приложения и проверяются экспертами.

Воркшопы и встречи

Пять воркшопов и две сессии вопросов и ответов.

Дополнительная практика

В тарифах «Расширенный» и «Максимальный» добавляются проекты по Kafka и мониторингу. В тарифе «Максимальный» — проект по развёртыванию и две индивидуальные консультации.

Профессии, навыки и инструменты

Профессии

Профессии, с задачами которых знакомит программа курса.

Навыки

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

Программы и сервисы

Инструменты и методы по материалам школы; состав может зависеть от тарифа.

Virtual ThreadsRecordsPattern MatchingSpring BootSpring Web MVCSpring WebFluxSpring DataSpring SecuritySpring CloudJUnitMockitoTestсontainersProject ReactorJavaSpring FrameworkRedis

Эксперты программы

Состав экспертов и их участие в конкретной группе уточняйте у школы.

Владимир Тарасов

Автор. Создавал инфраструктуру программы лояльности в Яндекс Маркете

Алексей Чайка

Автор. Senior Backend Developer в крупном стриминг-сервисе

Игорь Честнов

Автор. Разработчик процессинга в Ozon Банке

Анастасия Фомкина

Автор. Software Engineer в Masabi

Дмитрий Бачинин

Автор. Старший разработчик в X5Tech

Документ об обучении

Диплом

Школа указывает этот вид документа.

После успешного итогового проекта при наличии среднего профессионального или высшего образования.

Сертификат о прохождении курса

Школа указывает этот вид документа.

После успешного итогового проекта без среднего профессионального или высшего образования.

Стоимость и условия оплаты

Стоимость обучения
128 400 ₽Данные от 03.11.2026. Актуальная цена и состав тарифа — на сайте школы. На 3 ноября 2026 года школа указывала 128 400 ₽ одним платежом или от 5 242 ₽ в месяц на 36 месяцев. Актуальные условия уточняйте у школы.
Ежемесячный платёж
от 5 242 ₽ / мес.Срок оплаты: 36 мес. Условия договора уточняйте в школе.

Частые вопросы

Какой опыт нужен?

От года разработки на Java или от трёх лет на другом языке, а также Java Core, ООП, основы контейнеризации, алгоритмов, баз данных и Spring.

Сколько длится курс?

Основная программа рассчитана на пять месяцев и около 12 часов в неделю. Дополнительные модули увеличивают срок обучения.

Какая практика предусмотрена?

Семь проектов, пять воркшопов и две сессии вопросов и ответов.

Где изучают Kafka, мониторинг и развёртывание?

Kafka и мониторинг доступны в тарифах «Расширенный» и «Максимальный»; развёртывание с Kubernetes и Helm — в тарифе «Максимальный».

Какой документ выдают?

После успешного итогового проекта при наличии среднего профессионального или высшего образования школа указывает диплом о профессиональной переподготовке; без такого образования — сертификат.

Есть ли помощь с трудоустройством?

На этом курсе школа её не предусматривает.

Записаться на курс

Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Мидл Java-разработчик».

На сайт школы

Похожие курсы

Другие программы для той же профессии или со схожими навыками и инструментами.

Яндекс Практикум
14 месяцев · Онлайн

Java-разработчик. Расширенный курс

Расширенный курс Яндекс Практикума помогает освоить Java-разработку с нуля за 14 месяцев. В программе — Java Core, базы данных, Spring, микросервисы, командный и итоговый проекты.

186 000 ₽
Стоимость курса
от 7 592 ₽ / мес. на 36 мес.
GeekBrains
Онлайн

Разработчик с AI

Совместная программа GeekBrains и Skillbox начинается с профориентации и выбора специальности. Число доступных профессий, проекты, консультации и инструменты зависят от тарифа и выбранного пути.

Цена на сайте
Стоимость курса
Яндекс Практикум
5 месяцев · Онлайн

Автоматизатор тестирования на Java

Курс Яндекс Практикума рассчитан на ручных тестировщиков, которые хотят освоить автоматизацию на Java. За пять месяцев школа предлагает изучить юнит-, UI- и API-тестирование и выполнить пять проектов.

84 400 ₽
Стоимость курса
от 3 446 ₽ / мес. на 36 мес.

Что важно знать о курсе «Мидл Java-разработчик»

Сверьте свой опыт разработки и знания Spring с требованиями школы.

Выделите около 12 часов в неделю на проекты и занятия.

Проверьте, нужны ли дополнительные блоки по Kafka, мониторингу и развёртыванию.

Что посмотреть дальше

KURSEZ

Яндекс Практикум

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

Открыть
KURSEZ

Курсы Яндекс Практикум

Сравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.

Открыть
KURSEZ

Все курсы

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

Открыть
На сайт школы

Содержание

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

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