Курсы по Spring Security

Виктория Гонгина • Редактор
Обновлено
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-013 Spring Security
Spring Security
Enterprise
HTTP
Intellij IDEA
Spring Boot
Spring
34 900 ₽
Обложка курса
5.00
1
8 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Java-разработчик + ИИ
Spring Security
Java
Backend-разработка
SQL
MySQL
PostgreSQL
Docker
Алгоритмы и структуры данных
Git
Разработка
ООП
Apache Maven
Hibernate
Junit
Swagger
Spring Boot
от 5 579 ₽/мес
-60%
или сразу 133 900 ₽
Обложка курса
4.60
5
14 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик расширенный
Spring Security
Java
SQL
Spring
Базы данных
Backend-разработка
Docker
Apache Kafka
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
Java core
от 9 491 ₽/мес
-19%
или сразу 232 500 ₽
Обложка курса
5.00
1
2 мес
Логотип SkillboxSkillbox
Java Spring Framework
Spring Security
Spring
Apache Kafka
Swagger
Postman
Thymeleaf
REST
Spring Boot
JDBC
Hibernate
Redis
MongoDB
REST API
от 3 962 ₽/мес
-46%
или сразу 47 544 ₽

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

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

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

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

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

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

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

Артем Макаров
Пользователь Хабра
Достоинства: Было интересно получить новые знания, о которых раньше не думал
Недостатки: Хотелось бы увеличить количество часов или растянуть не много обучения, что бы даже те кто работал могли спокойно нагнать пропущенное занятие
Комментарий: Очень отзывчивые преподаватели, стараются поделится знаниями не только из курса но и личным опытом
Владислав Гавриленко
Пользователь Хабра
Достоинства: Честно говоря, я был приятно удивлен насыщенностью и практической ценностью материала. Ожидал получить больше теорию, а в итоге пришел к глубокой, хорошо структурированной программе, которую можно сразу применять в реальной работе.Курс дал ответы на многие важные для меня вопросы связанные с анализом систем, их проектированием и жизненным циклом.Для меня стал открытием стал Event Storming - я понял как можно описывать систему контурно, без излишних технических деталей, так, чтобы это было наглядно и понятно бизнесу для согласования. Научился выявлять и систематизировать требования к системе, проектировать изменения системы, прогнозировать риски.
Комментарий: Хоть и не приходилось писать ни строчки кода - заданий на "хорошо подумать" было достаточно. Все рекомендации кураторов курса, Антона были актуальны и полезны. Учтите это при планировании времени.Спасибо за ооочень крутой курс Антону и всей команде «Школы сильных программистов», тёплое отношение, за такой интересный экспириенс!
Ольга Мелехина
Пользователь Хабра
Иван Саликов
Пользователь Хабра
Иван Ожгихин
Пользователь Хабра
Александра Юсупова
Пользователь Хабра
Данила Бугреев
Пользователь Хабра
Эльвира Валиуллина
Пользователь Хабра
Посмотреть все отзывы

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

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

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

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

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

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

1. JVA-013 Spring Security

Spring Security – мощный фреймворк для аутентификации и авторизации в Enterprise-приложениях. На курсе вы освоите практические механизмы обеспечения безопасности, включая HTTP Basic, OAuth 2.0 и ACL.

Задачи безопасности:

  • Идентификация;
  • Аутентификация;
  • Авторизация.

Примеры конфигурации Spring Security.

Лабораторная работа «Обзор применения Spring Security» (30 мин.).

Возможности Spring Security:

  • HTTP Basic аутентификация;
  • Лабораторная работа «Настройка HTTP Basic аутентификации» (30 мин.).
  • Deny-by-Default/Allow-by-Default;
  • Основные абстракции Spring Security;
  • Лабораторная работа «Добавление хранилища пользователей» (40 мин.).
  • Интеграция с Web, аутентификация в Web-приложении;
  • Servlets API, DelegatingFilterProxy, FilterChain, фильтры Spring Security;
  • Form-based аутентификация;
  • Токены vs. Session Key;
  • CORS, CSRF, CSRF-токен, XSS;
  • Лабораторная работа «Логин-форма» (50 мин.).
  • Anonymous аутентификация;
  • Лабораторная работа «Добавление анонимной аутентификации» (30 мин.).
  • Remember-Me аутентификация;
  • Persistent tokens;
  • Hash-based tokens;
  • JWT;
  • Лабораторная работа «Hash-based токены» (20 мин.).
  • X509 аутентификация;
  • Лабораторная работа «Аутентификация с помощью X509 сертификатов» (30 мин.).

Абстракции авторизации Spring Security:

  • Авторизация на основе URL;
  • Авторизация на основе вызовов методов;
  • @Secured, @Pre/@Post-аннотации;
  • Domain Objects Security (ACL);
  • Лабораторная работа «ACL и авторизация на основе методов» (1 ч. 30 мин.).

OAuth 2.0:

  • Роли;
  • Access- и Refresh-токены;
  • Grant Type: Authorization Code;
  • Grant Type: Password;
  • Grant Type: Client credentials;
  • Grant Type: Implicit.

Домашнее задание.

Дата начала: 7 декабря
Длительность: 1 неделя
Стоимость курса: 34 900 ₽
Цена без скидки: 34 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Java-разработчик + ИИ

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

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

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

4. Java Spring Framework

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

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