Курс на Stepik
Обложка курса «Spring Security: архитектура безопасности Java приложений» на Stepik
1 490 ₽

Spring Security: архитектура безопасности Java приложений ★ 5.000

Открыть на
STEPIK.ORG

Spring Security — один из ключевых инструментов для обеспечения безопасности приложений на Java. Этот курс проведёт вас через весь путь работы с безопасностью в Spring: от базовых понятий и архитектуры фреймворка до реализации production-готовых решений. Вы научитесь настраивать аутентификацию и авторизацию, работать с ролями и правами доступа, защищать приложение от распространённых уязвимостей, а также реализовывать современные механизмы безопасности, такие как JWT и OAuth2.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Spring Security: архитектура безопасности Java приложений»Учеников на курсе 19
Сертификаты, выданные на курсе «Spring Security: архитектура безопасности Java приложений»Сертификатов выдано 9
Отзывы о курсе «Spring Security: архитектура безопасности Java приложений»Отзывов получено 2
Рейтинг курса «Spring Security: архитектура безопасности Java приложений»Рейтинг курса 5.000
Уроки в курсе «Spring Security: архитектура безопасности Java приложений»Количество уроков 25
Тесты в курсе «Spring Security: архитектура безопасности Java приложений»Количество квизов 214
Время прохождения курса «Spring Security: архитектура безопасности Java приложений»Время прохождения курса —
Стоимость курса «Spring Security: архитектура безопасности Java приложений»Стоимость курса 1 490 ₽ —
Обновления курса «Spring Security: архитектура безопасности Java приложений»Обновления курса — —
Дата публикации курса «Spring Security: архитектура безопасности Java приложений»Дата публикации курса — ———
Последнее обновление курса «Spring Security: архитектура безопасности Java приложений»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Spring Security: архитектура безопасности Java приложений» 9 разделов Уроки в курсе «Spring Security: архитектура безопасности Java приложений» 25 уроков Тесты в курсе «Spring Security: архитектура безопасности Java приложений» 214 тестов Время прохождения курса «Spring Security: архитектура безопасности Java приложений» 4 ч. Последнее обновление курса «Spring Security: архитектура безопасности Java приложений» обн. 23 июня 2026

Введение в безопасность и архитектуру

2 урока
1. Основы безопасности веб-приложений ↗
2. Архитектура Spring Securit ↗

Быстрый старт Spring Security

2 урока
1. Подключение Spring Security ↗
2. Первая конфигурация безопасности ↗

Аутентификация

5 уроков
1. Basic Authentication ↗
2. Form Login ↗
3. Пользователи и аутентификация ↗
4. Безопасность паролей ↗
5. Хранение пользователей ↗

Аутентификация через базу данных

3 урока
1. Создание модели пользователей ↗
2. Custom UserDetailsService ↗
3. Практика JPA аутентификации ↗

Авторизация

3 урока
1. Roles и Authorities ↗
2. Авторизация HTTP-запросов ↗
3. Method Security ↗

Защита от уязвимостей

3 урока
1. CSRF защита ↗
2. CORS ↗
3. Session Management ↗

JWT

4 урока
1. Stateless архитектура ↗
2. JWT основы ↗
3. Реализация JWT ↗
4. JWT Filter ↗

OAuth2

2 урока
1. Основы OAuth2 ↗
2. OAuth2 Login ↗

Финальный проект

1 урок
1. Task Tracker API ↗