Владение каркасом разработки 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
Тренер в Киев
Ющенко Олег Специалист в области Java- и Web-технологий
Олег имеет опыт работы в  Enterprise Java-проектах с 2006 г. За это время работал в нескольких продуктовых компаниях, двух крупных инвестиционных банках и у поставщика ПО для Forex-брокеров.

Создал автоматизированную платформу для обучения, при помощи которой готовит Java-программистов с нуля. На этой платформе обучались более 1000 человек, и самые старательные из них успешно работают по специальности.

Олег очень любит учиться сам и помогать другим осваивать новые технологии. Но следит за продвинутыми мировыми практиками в обучении и тренировке памяти, которые помогают получить максимум информации из любого курса, тренинга, книги и т. п. Все проверенные техники интегрирует в свои учебные программы.

Профессиональный опыт

2016– наст. вр. – Luxoft Training, тренер.
2014–2015 – Luxoft, старший Java-разработчик, аутсорсинг для одного крупного банка; разработка большой системы для расчета рисков и цен на ценные бумаги, фьючерсы и т.д. в режиме реального времени, работа над различными задачами, включая исследования, усовершенствование систем, устранение ошибок и т.д., используемые технологии: Core Java, Multithreading, Spring. UI .Net-приложения, а также множество внутренних инструментов и скриптов.
2013–2014 – Ciklum, руководитель группы Tech/Team, аутсорсинг, работа над торговой платформой для бинарных опционов: распределенная система, 7 tomcats, Jetty, php website, ngnix server, Redis, Apache Thrift, JavaScript с потоковой передачей данных в реальном времени с использованием commetd.

Образование 

Международный научно-технический университет в Чернигове.
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Киев
15.10.2018 - 16.10.2018
Время: 10:00-18:00
Локация: Киев
Длительность: 16 ч.
Тренер
Ющенко Олег
Специалист в области Java- и Web-технологий
4 400 грн.
В корзину

15.10.2018

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 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
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.