Акции школ
Войти

Курс «Разработчик на Spring Framework»

Составитель: Денис Сметнёв · Обновлено: 17.07.2026
Сложный

35 занятий для освоения инструментов по разработке веб-приложений на Spring. Курс длится 5 месяцев и предполагает 4 часа на занятия в неделю. Будет полезен программистам разных направлений. В программе: освоение баз данных, Spring Framework и его возможностей для разработки приложений, создание систем на микросервисной архитектуре. Обратная связь по заданиям от эксперта и сертификат по окончании. Лучших выпускников пригласят на собеседования.

Подробнее


Сложный
108 600 
108 600 
5 · 2 отзыва

Компания: OTUS (Отус)

рейтинг: Язык: ru

Уровень: Сложный Длительность: 5 месяцев Старт: в любое время
Почему мы рекомендуем: проверен 2 отзывами — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Сколько зарабатывают в профессии (медиана hh.ru, по 160 вакансиям)

Junior
86 000 ₽
Middle
182 500 ₽
Senior
250 000 ₽

Окупаемость: стоимость курса ≈ 2 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Разработчик на Spring Framework (этот) OTUS (Отус) 108 600 ₽ 5 месяцев 5
Компьютерные сети GeekBrains (ГикБреинс) 15 000 ₽ 4 недели 5.0 Перейти
1-2-3 — Сайт! Восхождение на Tilda Тренинг-центр 1day1step.ru 8 400 ₽ 2 месяца 5.0 Обзор
Modx LoftSchool (Лофт скул) беспл. 5.0 Обзор
Длительность курса

Длительность курса

150 дней

Формат обучения

Формат обучения

2 вебинара в неделю по 2 академических часа

Обратная связь

Обратная связь

общение с преподавателем в канале Slack раз в месяц очные митапы преподавателей и студентов

Теория и практика

Теория и практика

5 модулей 51 час теории и 86-172 часов практики

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

  • Работать с актуальными фреймворками и технологиями Spring
  • Создавать самостоятельные проекты и большие коммерческие приложения в команде
  • Владеть фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5)
  • Быстро проходить путь от идеи до production-grade
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Веб-разработчикам

Рассрочка

22500 р. в месяц

Введение

В данном модуле будут рассматриваться понятия и функциональности, на которых базируются все проекты Spring: Inversion of Control (Spring Context), аспектное программирование (Spring AOP), Spring Expression Language (SpEL).

Слушатели смогут правильно и эффективно конфигурировать Spring-приложения различными средствами и способами, а также будет рассмотрена

Работа с базами данных

В данном модуле будет рассмотрены проекты Spring для работы как с реляционными базами данных, так и с NoSQL базами данных.

Spring JDBC, Spring ORM, Spring Data Repositories и, разумеется, работа с транзакциями.

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

Разработка Web-приложений

В данном модуле будут рассматриваться возможности Spring для разработки Web-приложений: Spring MVC и современный Reactive-ориентированный Spring WebFlux.

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

И, конечно, различные

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

Проектная работа

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

При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.

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

Проект должен быть сделан на основе Spring Boot, включать работу с DB с ипользованием Spring Data репозиториев и/или Spring JDBC.

Проект должен иметь UI построенный на современных принципах разработки Web-приложений (AJAX и/или SPA).

Приложение должно содержать механизмы аутентификации и авторизации с использованием Spring Security

Асинхронные части могут быть реализованы с помощью Spring Integration.

Пектные обработки, утилиты поддержки должны быть реализованы с помощью Spring Batch + Spring Shell.

Проект должен быть cloud-ready.

Spring

Framework

Java

SQL

HTML

JS

Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5)

применение проектов Spring для работы как с реляционными базами данных, так и с NoSQL базами данных

применение возможностей Spring для разработки Web-приложений: Spring MVC и современный Reactive-ориентированный Spring WebFlux

решение задач, связанные с авторизацией и аутентификацией, размещения сервисов в облаках и работой с БД используя проекты Spring

Компания, проводящая курс

OTUS (Отус)

226 курсов по 877 темам

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

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

Тренер в Luxoft Training Center

Тренер в Luxoft Training Center, ведущий разработчик, кандидат...

Lead Software Developer в компании "xCritical Software"

Lead Software Developer в компании "xCritical Software" в г....

веб разработчик

В 2004 году окончил химический факультет МГУ им М. В....

веб разработчик

В отрасли с 2003 года. Программировать начал со времен...

Председатель совета компании DXC

Был президентским стипендиатом (одним из двух лучших...

Прикладной разработчик

Прикладной разработчик. Начинал путь в...

Отзывы студентов

5
Рейтинг курса (все отзывы)
100%
0%
0%
0%
0%
больше курсов

Похожие курсы компании

OTUS (Отус)
(0)
OTUS (Отус)
(0)
149 600 
OTUS (Отус)
(1)
106 500 
OTUS (Отус)
(0)
85 000 
OTUS (Отус)
(0)
85 000 
OTUS (Отус)
(0)
50 000 
OTUS (Отус)
(0)
14 900 
больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(3)
127 500 
OTUS (Отус)
(8)
144 500 
OTUS (Отус)
(1)
45 000 
OTUS (Отус)
(3)
105 000 
OTUS (Отус)
(1)
45 440 
OTUS (Отус)
(3)
73 000