Владение каркасом разработки 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
Тренер в Москва
Лапин Вячеслав Специалист в области WEB, XML и Java-технологий
За время своей профессиональной деятельности Вячеслав принимал участие в четырнадцати успешных проектах (в восьми – в роли разработчика, в четырех – в роли аналитика проекта, в двух - в роли архитектора). Имеет богатый опыт разработки программного обеспечения на всех стадиях жизненного цикла проекта. Бизнес-области проектов, в которых работал Вячеслав, весьма разнообразны: от банковских CRM-систем до Internet-порталов, от систем интеграции в области телекома до систем корпоративной автоматизации.

С 2008 г. преподаёт в Сетевой академии "Ланит" по программе ВКШ «Эксперт». 
В 2012–2014 гг. занимал должность эксперта в AT-Consulting; в 2009–2011 гг. – должности системного аналитика, руководителя группы системного анализа технологических проектов, администратора проекта в Лаборатории Касперского. 

С 2011 г. является тренером Luxoft Training по направлениям, связанным с корпоративной разработкой (Java SE/EE/Spring), интеграцией (XML, Web-сервисы, REST) и Front-end разработкой ((x)HTML/CSS/{Java/Coffee}Script).
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Москва
15.04.2019 - 16.04.2019
Время: 10:00-18:00
Локация: Москва
Длительность: 16 ч.
Тренер
Лапин Вячеслав
Специалист в области WEB, XML и Java-технологий
21 800 1

15.04.2019

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 21 800 1
Санкт-Петербург 19 620 1
Омск 16 350 1
Киев 4 400 грн.
Одесса 4 000 грн.
Днепр 4 000 грн.
Отзывы:
Участник тренинга
В самом начале курса казалось, что вообще ничего непонятно, т.к. сам курс очень сложный. Благодаря тренеру впечатление быстро рассеялось, и сложное стало менее сложным. Результат превзошел мои ожидания. Появился мощный инструмент, который хочется уже сейчас начать использовать в будущих проектах.
Участник тренинга
Тренинг прошел на высоком уровне, хочу отметить доступность изложения материала. Также хорошо подготовленные задания.

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

blog.springsource.com

Примечание:

Материалы курса представлены на английском языке.

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

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

Имя *

Отчество

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

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.