Если карьера складывается не так, как хотелось бы
Стратегии развития, полезные знакомства, обмен опытом → Карьерный онлайн-фест

Курсы по Spring Boot

Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик
10 мес
4.48
Java
Backend-разработка
SQL
Spring
Базы данных
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
132 800 ₽
166 000 ₽
-20%
Логотип SkillboxSkillbox
Курс Java-разработчик
4 мес
3.23
Java
Spring
PostgreSQL
Backend-разработка
Docker
Git
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
80 655 ₽
161 310 ₽
-50%
Логотип НетологияНетология
Java-разработчик с нуля
12 мес
4.6
Java
Backend-разработка
SQL
NoSQL
Spring
Docker
Apache Kafka
Git
Микросервисная архитектура
Разработка
ООП
Apache Maven
Gradle
HTTP
Intellij IDEA
JDBC
Junit
RabbitMQ
Нейронные сети
Mockito
Spring Boot
139 700 ₽
245 000 ₽
-43%
Логотип Учебный центр IBSУчебный центр IBS
JVA-075 Spring Advanced
1 нед
Apache Maven
Azure
Backend-разработка
CI / CD
DevOps
Docker
Gradle
GraphQL
Hibernate
Junit
Kubernetes
Mockito
REST API
Spring
Spring Boot
Thymeleaf
WebSockets
Асинхронное программирование
Веб-сервисы
Микросервисная архитектура
73 400 ₽
Логотип StepikStepik
Spring Framework: Фундаментальные основы
2 нед
Java
Spring
Spring Boot
699 ₽
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Java-разработчик
9 мес
Java
Backend-разработка
Веб-разработка
SQL
Python
Spring
PostgreSQL
Linux
Docker
CI / CD
Алгоритмы и структуры данных
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
118 255 ₽
236 509 ₽
-50%
Логотип SkyproSkypro
Backend-разработка на Java с нуля
9 мес
Java
SQL
Spring
REST
Базы данных
Backend-разработка
Разработка
ООП
D
Hibernate
Junit
Mockito
Spring Boot
Spring Security
125 800 ₽
336 364 ₽
-63%
Логотип Java Online ProjectsJava Online Projects
Enterprise Java-разработчик
1 нед
Apache Maven
Docker
Git
Hibernate
Intellij IDEA
Java
Junit
PostgreSQL
Spring
Spring Boot
Spring Security
Swagger
Архитектура ПО
Информационные технологии
Модульное тестирование
Паттерны проектирования
Программная инженерия
Проектирование информационных систем
Разработка
Тестирование
13 450 ₽
19 950 ₽
-33%
Логотип SkillfactorySkillfactory
Профессия Java-разработчик
14 мес
Java
HTML/CSS
NoSQL
SQL
Spring
REST
Базы данных
MySQL
PostgreSQL
Backend-разработка
Администрирование Linux
Linux
Docker
Алгоритмы и структуры данных
Создание чат-ботов
Разработка
Модульное тестирование
ООП
Apache Maven
GitHub
Gradle
Hibernate
Intellij IDEA
JDBC
MyBatis
Swagger
Ubuntu
Разработка баз данных
JSP
Mockito
Spring Boot
Декомпозиция задач
IDE
REST API
145 817 ₽
265 122 ₽
-46%
Логотип Академия EdusonАкадемия Eduson
Java-разработчик
8 мес
Java
SQL
MySQL
PostgreSQL
Backend-разработка
Docker
Алгоритмы и структуры данных
Git
Разработка
ООП
Apache Maven
Hibernate
Junit
Swagger
Spring Boot
Spring Security
115 000 ₽
287 500 ₽
-60%
Логотип Merion AcademyMerion Academy
Java-разработчик с нуля
4 мес
Java
Spring
PostgreSQL
Backend-разработка
Git
Apache Maven
MongoDB
Swagger
Spring Boot
Java SE
Java core
8 500 ₽
14 175 ₽
-41%
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик плюс
14 мес
4.38
Java
SQL
Spring
Базы данных
Backend-разработка
Docker
Apache Kafka
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
Java core
Spring Security
183 600 ₽
229 500 ₽
-20%
Логотип SkillboxSkillbox
Java Spring Framework
2 мес
Spring
Apache Kafka
Swagger
Postman
Thymeleaf
REST
Spring Boot
Spring Security
JDBC
Hibernate
Redis
MongoDB
REST API
41 666 ₽
83 331 ₽
-50%
Логотип Учебный центр IBSУчебный центр IBS
JVA-010 Владение каркасом разработки Spring Framework 5
1 нед
Java
Spring
Swagger
XML
Жизненный цикл ПО
Spring Boot
52 400 ₽
Логотип Java Online ProjectsJava Online Projects
Практика на Kotlin. Spring Boot REST API приложение на Kotlin
1 нед
Apache Maven
Git
Hibernate
Intellij IDEA
Java
Junit
Kotlin
Spring Boot
Архитектура ПО
Информационные технологии
Модульное тестирование
Паттерны проектирования
Программная инженерия
Проектирование информационных систем
Разработка
Разработка мобильных приложений
Тестирование
1 390 ₽
3 890 ₽
-65%
Логотип Яндекс ПрактикумЯндекс Практикум
Мидл Java‑разработчик
6 мес
Java
Backend-разработка
Spring
Kubernetes
Apache Kafka
Junit
Helm
Spring Boot
SOLID
Mockito
141 600 ₽
177 000 ₽
-20%
Логотип SkillboxSkillbox
Java-разработчик
8 мес
4.43
Java
Backend-разработка
HTML/CSS
SQL
Spring
MySQL
PostgreSQL
Docker
Git
Разработка
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
165 382 ₽
330 764 ₽
-50%
Логотип Учебный центр IBSУчебный центр IBS
JVA-I-004 Архитектура REST
1 нед
Spring
REST
Разработка
ООП
Паттерны проектирования
HTTP
OpenAPI Specification
Swagger
Spring Boot
18 800 ₽
Логотип Java Online ProjectsJava Online Projects
Новые времена: Spring Boot 3.x + HATEOAS
2 нед
Java
SQL
Базы данных
Git
Разработка
Информационные технологии
Модульное тестирование
Паттерны проектирования
Программная инженерия
Проектирование архитектуры приложений
Проектирование информационных систем
Apache Maven
API Интерфейсы
Hibernate
Intellij IDEA
Junit
Swagger
Проектирование взаимодействия
Архитектура ПО
Spring Boot
Бесплатно
Логотип Учебный центр IBSУчебный центр IBS
JVA-PRG-002 Java-разработчик. Middle Developer
4 мес
Java
Spring
Backend-разработка
Docker
CI / CD
Разработка
Многопоточность
Apache Maven
Gradle
OpenAPI Specification
Swagger
Spring Boot
126 000 ₽

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Spring Boot

1. Java-разработчик

Онлайн-курс «Java-разработчик» с нуля от Яндекс Практикума. 10 месяцев обучения на Java-программиста для начинающих с выдачей диплома о профессиональной переподготовке. Обучаем специалистов на базовом курсе по программированию на языке Java с нуля.
Дата начала: В любое время
Длительность: 10 месяцев
Стоимость курса: 132 800 ₽
Цена без скидки: 166 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Курс Java-разработчик

На Java создают мобильные приложения, устройства умного дома и пишут начинку для сайтов и веб-приложений. На курсе вы за 4 месяца пройдёте основы языка и сможете начать карьеру в IT.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 80 655 ₽
Цена без скидки: 161 310 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Java-разработчик с нуля

Обучение на курсе Java-разработчика в Нетологии онлайн с нуля с дипломом о профессиональной переподготовке. Поможем освоить востребованный язык программирования и найти стажировку.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 139 700 ₽
Цена без скидки: 245 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. JVA-075 Spring Advanced

Погрузитесь в мир продвинутого Java Spring и откройте новые горизонты в разработке современных приложений. Этот курс не только углубит ваше понимание фреймворка, но и научит вас оптимизировать производительность и безопасность приложений, используя последние практики и инструменты. Курс посвящен темам, необходимым для профессионального применения Spring Framework на практике, таким как документирование REST-сервисов, сериализация данных, транзакции в Spring, JWT-авторизация, практическое применение WebFlux, тестирование, развертывание в Docker и многим другим.

  • Spring REST (3 ч):
    • Введение. Обзор Spring REST (1 ч).
    • Условные операции с применением заголовков (ETag, If-Match, If-None-Match, If-modified-since) (30 мин).
    • REST события (30 мин).
    • Модель зрелости REST-сервисов (30 мин).
    • Spring HATEOAS (30 мин).
  • API RestTemplate и WebClient для написания клиентов REST-сервисов (1 ч).
  • Документирование REST-сервисов с использованием Swagger и SpringFox (1 ч).
  • Домашняя работа: ~2 ч.
  • Ограничение данных, передаваемых клиенту: @JsonIgnore, nullifying fields, DTO (1 ч).
  • Проекции и ограничения в Spring Data REST (1 ч).
  • Использование MapStruct для автоматического мэппинга в DTO (1 ч).
  • Пользовательские сериализаторы и десериализаторы (1 ч).
  • Валидация данных модели с помощью аннотаций javax.validation и кастомных аннотаций (1 ч).
  • Домашняя работа: ~2 ч.
  • Аннотация @Transactional (30 мин).
  • Уровни изоляции транзакций (1 ч).
  • Распространение транзакций (2 ч).
  • Обработка исключений в транзакциях (30 мин).
  • Проблема вызова транзакции из того же бина (30 мин).
  • Оптимистические блокировки (30 мин).
  • Подключение нескольких БД к проекту (30 мин).
  • Распределенные транзакции и паттерн SAGA (30 мин).
  • Подходы к использованию безопасности в Spring (1 ч).
  • Разработка сервера UAA с использованием OAuth2 (1 ч).
  • JWT токены (2 ч).
  • Использование Spring Security для доступа на основе ролей, демонстрация примеров (2 ч).
  • Домашняя работа: ~2 ч.
  • Обзор реактивного подхода (30 мин).
  • Спецификация реактивных потоков в Java 9 (30 мин).
  • Классы Mono и Flux (30 мин).
  • Операторы (2 ч).
  • Реактивные драйверы БД R2DBC (30 мин).
  • Реактивный Spring Data (30 мин).
  • Построение REST API с использованием WebFlux (1 ч).
  • WebClient для получения реактивных данных (30 мин).
  • Протокол RSocket (1 ч).
  • Реактивный доступ к RabbitMQ (30 мин).
  • Реактивные паттерны и бенчмарки (30 мин).
  • Домашняя работа: ~2 ч.
  • Юнит-тесты с применением Mockito (30 мин).
  • Интеграционное тестирование (1 ч).
  • Аннотации тестирования Spring (30 мин).
  • Фреймворк TestContext (30 мин).
  • Серверные тесты REST (30 мин).
  • Тестирование REST сервисов в IntelliJ IDEA (30 мин).
  • Тестирование WebFlux (30 мин).
  • Домашняя работа: ~2 ч.
  • Аннотация @Scheduled, fixedRate, fixedDelay, initialDelay, использование выражений CRON.
  • Домашняя работа: ~30 мин.
  • Использование кэширования:
    • Использование и параметры настройки EhCache.
    • @Cacheable, @CacheEvict, @CachePut.
    • @CacheConfig.
    • Conditional кэширование.
    • Java-based кэширование.
    • Кэширование в Spring Data.
    • Кэширование в Spring на основе EhCache.
    • Конфигурирование EhCache.
  • Домашняя работа: ~1 ч.
  • Actuator endpoints.
  • Метрики в Spring Boot.
  • Мониторинг и управление через HTTP.
  • Инструмент мониторинга Spring Boot Admin.
  • Развертывание в Docker (30 мин).
  • Развертывание в nginx в качестве фронт-сервера (включая балансировку нагрузки) (30 мин).
  • HTTP кэширование при помощи NGINX (30 мин).
  • Развертывание приложения Spring с помощью nginx - контейнерная установка, docker-compose (30 мин).
  • Домашняя работа: ~30 мин.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 73 400 ₽
Цена без скидки: 73 400 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. Spring Framework: Фундаментальные основы

Курс Spring Framework даст вам глубокое понимание, как работает spring под капотом. Сочетание теории и практики поможет вам еще лучше понять тему. Есть даже материалы для самостоятельного изучения. Успешно пройдите курс и получите сертификат.
Школа: Stepik
Дата начала: В любое время
Длительность: 2 недели
Стоимость курса: 699 ₽
Цена без скидки: 699 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. Профессия Java-разработчик

Пройдите обучение на инженера-программиста на Java. Вы получите базовые знания алгоритмы, на практике освоите язык Java и сможете создавать универсальные программы для большинства современных платформ: сетевые чаты, приложения, мобильные игры и другие сервисы. После 9 месяцев обучения вы сможете трудоустроиться. В пакете Мастер вы получаете возможность углубленно изучить технологическую специализацию с экспертной поддержкой.
Школа: GB (GeekBrains)
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 118 255 ₽
Цена без скидки: 236 509 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

7. Backend-разработка на Java с нуля

Основные темы: Основы программирования и язык Java. ООП (Объектно-ориентированное программирование). Работа с базами данных (SQL, Hibernate, JPA). Spring Framework (Spring Boot, Spring Data, Spring Security). REST API и взаимодействие с внешними сервисами. Тестирование кода (JUnit, Mockito). Что включено: Практические задания и 8 реальных проектов для портфолио. Поддержка ментора. Гарантированная стажировка. Помощь в трудоустройстве. Требования: Нет специальных предварительных знаний. Необходим компьютер и доступ к интернету. Результат: Профессия "Java Backend Разработчик". Умение создавать серверные приложения на Java
Школа: Skypro
Дата начала: В любое время
Длительность: 9 месяцев
Стоимость курса: 125 800 ₽
Цена без скидки: 336 364 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

8. Enterprise Java-разработчик

Разработка полнофункционального Spring/ JPA enterprise-приложения c авторизацией и правами доступа на основе ролей на самом востребованном Java стеке: Maven, Spring MVC, Security, JPA(Hibernate), REST(Jackson), JUnit 5, Bootstrap (css,js), Stream and Time API, миграцию на JDK 21, сохранением в базах данных PostgreSQL и HSQLDB и деплоем на собственный выделенный сервер (первое занятие курса Startup). Миграция на Spring Boot 3.5, Lombok, H2, Swagger/OpenAPI 3.0
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 13 450 ₽
Цена без скидки: 19 950 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

9. Профессия Java-разработчик

Освойте мощный язык для создания IT-решений любой сложности — от мобильных приложений до корпоративных систем.Обучайтесь по четко структурированной программе с поддержкой наставников, чтобы быстрее достичь целей.Освойте backend-разработку на Java и основы DevOps, соберите портфолио и откликайтесь на вакансии уже после 7 месяцев обучения.
Школа: Skillfactory
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 145 817 ₽
Цена без скидки: 265 122 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

10. Java-разработчик

Практический онлайн-курс, на котором вы освоите навыки мобильной разработки решать инфраструктурные задачи и масштабировать приложения в облачных сервисах и пройдёте стажировку в IT-компании уже во время обучения.
Дата начала: По мере набора группы
Длительность: 8 месяцев
Стоимость курса: 115 000 ₽
Цена без скидки: 287 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет