Обложка курса
5.00
1
2 мес
Логотип SkillboxSkillbox
Java Spring Framework
Spring
Apache Kafka
Swagger
Postman
Thymeleaf
REST
Spring Boot
Spring Security
JDBC
Hibernate
Redis
MongoDB
REST API
от 3 962 ₽/мес
-46%
или сразу 47 544 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-075 Spring Advanced
Spring
Spring Boot
Apache Maven
Azure
Backend-разработка
CI / CD
DevOps
Docker
Gradle
GraphQL
Hibernate
Junit
Kubernetes
Mockito
REST API
Thymeleaf
WebSockets
Асинхронное программирование
Веб-сервисы
Микросервисная архитектура
79 500 ₽
Обложка курса
4.70
6
12 мес
Логотип НетологияНетология
Java-разработчик с нуля
Spring
Java
Intellij IDEA
SQL
Backend-разработка
NoSQL
Docker
Apache Kafka
Git
Микросервисная архитектура
Разработка
ООП
Apache Maven
Gradle
HTTP
JDBC
Junit
RabbitMQ
Нейронные сети
Mockito
Spring Boot
от 4 064 ₽/мес
-51%
или сразу 131 700 ₽
Обложка курса
4.93
14
9 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Java-разработчик + ИИ
Spring
Java
ООП
Git
Backend-разработка
HTML/CSS
JavaScript
SQL
MySQL
Linux
Docker
Разработка
Многопоточное программирование
Многопоточность
Java core
GitHub
REST
Spring Boot
CRUD
JDBC
Hibernate
Базы данных
Apache JMeter
Регулярные выражения
от 2 088 ₽/мес
-77%
или сразу 60 134 ₽
Обложка курса
7 мес
Логотип БруноямБруноям
Java-разработчик
Spring
Java
Git
Backend-разработка
Разработка
SQL
GitHub
ООП
Алгоритмы и структуры данных
Многопоточность
Паттерны проектирования
Базы данных
JDBC
CRUD
CI / CD
от 2 579 ₽/мес
-50%
или сразу 61 900 ₽
Обложка курса
4.60
5
14 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик расширенный
Spring
Java
SQL
Базы данных
Backend-разработка
Docker
Apache Kafka
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
Java core
Spring Security
от 9 491 ₽/мес
-19%
или сразу 232 500 ₽
Обложка курса
5.00
5
14 мес
Логотип SkillfactorySkillfactory
Профессия Java-разработчик
Spring
Java
HTML/CSS
NoSQL
SQL
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
от 3 501 ₽/мес
-56%
или сразу 126 036 ₽
Обложка курса
5.00
4
9 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Java-разработчик
Spring
Java
Backend-разработка
Веб-разработка
SQL
Python
PostgreSQL
Linux
Docker
CI / CD
Алгоритмы и структуры данных
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
Создание сайтов
118 255 ₽
-50%
236 509 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Java-разработчик с нуля
Spring
Java
Backend-разработка
PostgreSQL
Git
Apache Maven
MongoDB
Swagger
Spring Boot
Java SE
Java core
Веб-разработка
Разработка
Создание сайтов
12 930 ₽
-36%
19 900 ₽
4 мес
Логотип StepikStepik
Профессия: Разработчик на Java (Junior)
Spring
Java
Backend-разработка
Разработка
Многопоточность
Junit
Git
SQL
Linux
Командная строка
ООП
Java core
GitHub
MySQL
ER-диаграммы
Bash
от 3 950 ₽/мес
или сразу 7 900 ₽
Обложка курса
3.45
6
4 мес
Логотип SkillboxSkillbox
Курс Java-разработчик
Spring
Backend-разработка
Java
PostgreSQL
Docker
Git
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
от 3 881 ₽/мес
-45%
или сразу 93 135 ₽
Обложка курса
3 мес
Логотип Савинов Василий ЮрьевичСавинов Василий Юрьевич
Код-ревью на практике: Java & Kotlin
Spring
Code Review
Java
Kotlin
Coroutines
Observability
Архитектура ПО
Подготовка к собеседованию
900 ₽
2 года
Логотип НетологияНетология
Магистратура Программная инженерия цифровых решений
Spring
Программная инженерия
Backend-разработка
Java core
Java
Spring Boot
REST
SQL
NoSQL
CI / CD
Jenkins
Docker
Agile
650 000 ₽
Обложка курса
4 мес
Логотип SkivoSkivo
Java-разработчик
Spring
Java
Git
SQL
PostgreSQL
Алгоритмы и структуры данных
ООП
Linux
Разработка
2 490 ₽
Обложка курса
6 мес
Логотип БруноямБруноям
Курс по основам Java
Spring
Java
Backend-разработка
Разработка
GitHub
SQL
PostgreSQL
Многопоточность
от 1 995 ₽/мес
-50%
или сразу 47 900 ₽
Обложка курса
4.53
45
10 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик
Spring
Java
Backend-разработка
SQL
Базы данных
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
от 6 960 ₽/мес
-16%
или сразу 170 500 ₽
4 мес
Логотип Учебный центр IBSУчебный центр IBS
JVA-PRG-002 Java-разработчик. Middle Developer
Spring
Java
Backend-разработка
Docker
CI / CD
Разработка
Многопоточность
Apache Maven
Gradle
OpenAPI Specification
Swagger
Spring Boot
129 900 ₽
4.67
4
1 мес
Логотип AstonAston
Java-разработчик
Spring
Java
Backend-разработка
Spring Boot
Git
Разработка
Веб-разработка
ООП
Алгоритмы и структуры данных
Создание сайтов
Бесплатно
4.33
3
12 мес
Логотип JavarushJavarush
Java-разработчик
Spring
Java
SQL
REST
88 800 ₽
-50%
177 600 ₽
1 мес
Логотип StepikStepik
Java + SQL + Hibernate+Spring: База Необходимых Знаний для Джуна
Spring
Hibernate
SQL
Java
Многопоточность
MySQL
JDBC
CRUD
Spring Boot
REST API
от 3 175 ₽/мес
или сразу 6 350 ₽
Обложка курса
5.00
3
8 мес
Логотип SkillboxSkillbox
Профессия Java-разработчик + ИИ
Spring
Java
Backend-разработка
HTML/CSS
SQL
MySQL
PostgreSQL
Docker
Git
Разработка
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
от 5 617 ₽/мес
-46%
или сразу 190 971 ₽
Обложка курса
6 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Мидл Java-разработчик
Spring
Java
Backend-разработка
Kubernetes
Apache Kafka
Junit
Helm
Spring Boot
SOLID
Mockito
от 6 552 ₽/мес
-8%
или сразу 160 500 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-080 Подготовка к сдаче сертификационного теста по Java (уровень Специалист)
Spring
Подготовка к экзамену
Java
REST
Git
ООП
Apache Maven
Hibernate
Junit
49 900 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-014 Java Persistence с использованием Hibernate
Spring
Java
Hibernate
SQL
Backend-разработка
CI / CD
ORM
TDD/BDD
Разработка через тестирование
40 400 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-013 Spring Security
Spring
Spring Security
Enterprise
HTTP
Intellij IDEA
Spring Boot
34 900 ₽

Больше об авторах

Автор
Николай Ширинкин
Менеджер продукта
Больше об эксперте

Менеджер продукта в Edtech/HR-tech. За более чем 7 лет работы создал и масштабировал цифровые продукты в Edtech (Яндекс Практикум, Сравни Образование, Хабр Карьера). Через карьерные и образовательные продукты обучил и трудоустроил более 30.000 специалистов, а также провел более 1000+ часов менторских консультаций для начинающих специалистов Product менеджеров, Разработчиков и Аналитиков

Регалии/Квалификации:
  • Product owner
  • Бакалавриат: Менеджмент, Управление персоналом
Экспертиза:
  • Разработка и запуск продукта
  • Продуктовая аналитика
  • Стратегическое и операционное планирование
  • Финансовое планирование, бюджетирование, P&L и расчет юнит-экономики
  • HR-менеджмент, обучение и развитие персонала
  • Управление персоналом, построение команды

Посмотреть всех экспертов

Отзывы об онлайн-курсах по направлению Программирование и IT

Юлия Шитикова
Пользователь Хабра
Достоинства: Методика подачи материала и набор вопросов и задач для отработки пройденного.
Комментарий: Это лучший курс для изучения Python. Лучше не найдете.
Артем Макаров
Пользователь Хабра
Достоинства: Было интересно получить новые знания, о которых раньше не думал
Недостатки: Хотелось бы увеличить количество часов или растянуть не много обучения, что бы даже те кто работал могли спокойно нагнать пропущенное занятие
Комментарий: Очень отзывчивые преподаватели, стараются поделится знаниями не только из курса но и личным опытом
Иван Мусатов
Пользователь Хабра
Иван Мусатов
Пользователь Хабра
Максим Пацюк
Пользователь Хабра
Ольга Мелехина
Пользователь Хабра
Иван Саликов
Пользователь Хабра
Иван Ожгихин
Пользователь Хабра
Посмотреть все отзывы

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

Популярные направления

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

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

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

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

1. Java Spring Framework

Освойте главный фреймворк для разработки Java-приложений Spring — мощный фреймворк для создания гибких, масштабируемых и безопасных приложений на Java. Он упрощает работу с базами данных, веб-сервисами, безопасностью и микросервисной архитектурой.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 47 544 ₽
Цена без скидки: 86 444 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. 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 мин.
Дата начала: 9 ноября
Длительность: 1 неделя
Стоимость курса: 79 500 ₽
Цена без скидки: 79 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

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

4. Профессия: Java-разработчик + ИИ

Вы научитесь программировать с нуля на самом популярном языке программирования Java, добавите сильные проекты к себе в портфолию и станете востребованным специалистом для любой Digital-компании
Дата начала: В любое время
Длительность: 9 месяцев
Стоимость курса: 60 134 ₽
Цена без скидки: 250 560 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

Получите все ключевые навыки Java-разработчика для успешного трудоустройства
Школа: Бруноям
Дата начала: В любое время
Длительность: 7 месяцев
Стоимость курса: 61 900 ₽
Цена без скидки: 123 800 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

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

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

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

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

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

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

Освойте backend-разработку и программирование на Java, фреймворки Spring и Maven, работу с базами данных и API
Школа: Merion Academy
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 12 930 ₽
Цена без скидки: 19 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. Профессия: Разработчик на Java (Junior)

Профессия, которая поможет вам освоить Java с нуля. Вы научитесь разрабатывать программы, разбираться в Collections Framework, работать с многопоточностью и тестировать свои программы с помощью JUnit. Программа курсов также включает изучение Spring Framework, основ работы с Git, навыков SQL и работы в командной строке Linux.
Школа: Stepik
Дата начала: В любое время
Длительность: 4 месяца
Стоимость курса: 7 900 ₽
Цена без скидки: 7 900 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

Рейтинг лучших школ по направлению Программирование и IT