Владение каркасом разработки Spring Security

Курс даст слушателям представление о Spring Security Framework – библиотеке для обеспечения безопасности в проектах, разрабатываемых с использованием Spring Framework. Слушатели узнают, как использовать Spring Security для построения защищенных корпоративных JavaEE-приложений. Курс содержит подробную информацию об использовании различных средств обеспечения безопасности: аутентификации, авторизации и использовании этих средств для защиты Web-приложений.
Курс: JVA-013
Длительность: 16 ч.

Описание

Spring Security – это Java/JavaEE-фреймворк, предоставляющий механизмы построения систем аутентификации и авторизации, а также другие возможности обеспечения безопасности для промышленных приложений, созданных с помощью Spring Framework. Проект был начат Беном Алексом (Ben Alex) в конце 2003 года под именем «Acegi Security» и был публично представлен под лицензией Apache® License в марте 2004. Впоследствии был включён в Spring как официальный дочерний проект под названием Spring Security.

Данный курс даст слушателям представление о Spring Security Framework.Слушатели узнают, как использовать Spring Security для построения защищенных корпоративных J2EE-приложений.

Разбираемые темы

1. Введение.
2. Архитектура:
  • Базовые абстракции;
  • Конфигурация;
  • Интеграция со средой Web.
3. Аутентификация:
  • Базовые абстракции и сервисы;
  • Form-based аутентификация;
  • HTTP Basic аутентификация;
  • Anonymous аутентификация;
  • Remember-Me аутентификация;
  • Управление HTTP-сессиями.
4. Авторизация:
  • Базовые абстракции и сервисы;
  • Авторизация на уровне HTTP-запросов;
  • Авторизация на уровне методов классов;
  • Domain Objects Security (ACL).
5. Библиотека Custom JSP Tags.

Цели

Познакомить слушателей с возможностями Spring Security Framework, практическим применением его для построения защищенных J2EE-приложений.

Целевая аудитория

  • Java-разработчики с опытом работы от года;
  • архитекторы.

Предварительная подготовка

  • Опыт работы с Java SE 5/6
  • Опыт работы со Spring Framework 2.5+
  • Опыт разработки Web-приложений с использованием спецификации Servlets/2.5
После окончания курса выдаётся сертификат на бланке Luxoft Training
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 20 800 1
Санкт-Петербург 18 720 1
Омск 15 600 1
Киев 4 400 грн.
Одесса 4 000 грн.
Днепр 4 000 грн.
Отзывы:
Участник тренинга
Тренинг прошел на высоком уровне, хочу отметить доступность изложения материала. Также хорошо подготовленные задания.
Участник тренинга
В самом начале курса казалось, что вообще ничего непонятно, т.к. сам курс очень сложный. Благодаря тренеру впечатление быстро рассеялось, и сложное стало менее сложным. Результат превзошел мои ожидания. Появился мощный инструмент, который хочется уже сейчас начать использовать в будущих проектах.

Рекомендуемые дополнительные материалы, источники:

blog.springsource.com

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоротивное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.