Меню

Избранное

Разработка на Spring

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

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

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

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

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

Систематизировать знания Spring и научиться связывать модули фреймворка.

Backend-разработчикам

Разобраться в реализации REST, ORM, внедрения зависимостей, кеширования и безопасности на Spring.

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

Создавать Spring-приложения

Настраивать контекст и бины, использовать Spring Boot и тестировать код.

Работать с данными и API

Применять JPA, JDBC, WebFlux, OpenAPI и Redis в сервисах.

Защищать сервисы

Настраивать аутентификацию и авторизацию со Spring Security и OAuth 2.0.

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

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

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

Мастер-классы

Практические занятия с разбором приёмов и подходов к решению задач. Три воркшопа и одна QA-сессия.

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

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

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

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

01Знакомство и входной тест

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

Бесплатное знакомство с платформой и проверка входных знаний.

02Разработка на Spring

IoC-контейнер, контекст, конфигурации, аспекты и тестирование Spring-приложений.

03Spring Boot

Автоконфигурация, стартеры и построение приложений на Spring Boot.

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

Spring Data, JDBC, JPA, Liquibase и контроллеры Spring Web MVC.

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

Реактивное программирование, Project Reactor, R2DBC и WebFlux.

06Создание RESTful‑сервисов с использованием Spring Rest, OpenAPI и Redis

Проектирование REST API с OpenAPI, обработка ошибок и кеширование в Redis.

07Spring Security

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

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

Раздел: Дополнительные самостоятельные модули

Дополнительно и самостоятельно: основы SQL и PostgreSQL.

09Контейнеризация и управление многоконтейнерными Java‑приложениями с помощью Docker

Дополнительно и самостоятельно: Docker, образы и многоконтейнерные приложения.

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

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

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

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

Два учебных проекта

Приложение на Spring Boot и веб-сервис с аутентификацией и авторизацией; работы проверяют ревьюеры.

Воркшопы и вопросы

Три воркшопа и одна сессия вопросов и ответов.

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

Профессии

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

Навыки

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

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

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

Spring CoreSpring BootSpring Web MVCSpring WebFluxSpring Data JPASpring Data R2DBCSpring Security

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

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

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

Программный эксперт курса. Сейчас создаёт инфраструктуру программы лояльности в Яндекс Маркете. 10 лет работал в Naumen, где проектировал контактные центры на Spring Boot.

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

Сейчас Senior Backend Developer в Okko, ранее работал в EPAM Systems. Состоит в ассоциации ORCID. Имеет большой опыт создания высоконагруженных распределённых систем.

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

Разработчик процессинга в Ozon Банке. Пишет на Java c 2015 года. Обучает программированию более 5 лет.

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

Software Engineer в Masabi. Специализируется на разработке, проектировании архитектуры и тестировании финансовых решений. Создавала высоконагруженные сервисы и занималась интеграцией.

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

Старший разработчик в X5 Tech. Начинал со стажировки на PL/SQL, потом перешёл на Java и пишет на этом языке более 5 лет. Большой опыт продуктовой разработки в финтех‑компаниях и в ретейле.

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

Удостоверение

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

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

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

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

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

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

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

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

Нужен ли опыт разработки?

Да. Школа указывает от года Java-разработки или от трёх лет backend-разработки и знание Java Core.

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

Три месяца; на обучение потребуется около 15–20 часов в неделю.

Какие проекты выполняют студенты?

Приложение на Spring Boot и веб-сервис с аутентификацией и авторизацией.

Кто помогает учиться?

Наставники — практикующие специалисты; проекты проверяют ревьюеры.

Какой документ выдаёт школа?

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

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

На курсе помощь с трудоустройством не предусмотрена.

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

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

На сайт школы

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

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

Яндекс Практикум
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 мес.

Что важно знать о курсе «Разработка на Spring»

Проверьте требования к опыту, Java и работе с базами данных.

Выделите время на проекты и дедлайны.

Уточните текущие стоимость и условия у школы.

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

KURSEZ

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

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

Открыть
KURSEZ

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

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

Открыть
KURSEZ

Все курсы

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

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

Содержание

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

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

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

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