Разработка Servlet и JSP в соответствии со стандартом Java EE

Разработка Servlet и JSP в соответствии со стандартом Java EE

Цель курса

Данный курс предназначен для помощи слушателям в получении знаний, касающихся разработки и тестирования server-side Web приложений, основанных на модели Java EE – сервлетов и JSP. У студентов есть выбор - выполнять лабораторные упражнения в Eclipse или в IBM Rational Application Developer. Отладка и тестирование разработанных приложений производится на серверной Java EE платформе от IBM – WebSphere Application Server.

Для кого предназначен этот курс

Разработчиков Java web-приложений

Для успешного прохождения курса слушатели должны

  • Обладать тривиальными навыками разработки, тестирования и развертывания Java приложений

По окончании курса слушатели смогут:

  • Описывать компонентную модель Java EE и использовать ее возможности при построении server-side приложений
  • Разрабатывать, отлаживать и тестировать server-side приложения
  • Разрабатывать и тестировать сервлеты
  • Разрабатывать и тестировать JSP страницы
  • Использовать компоненты JavaBeans, JSP страницы и сервлеты в соответствии с шаблоном Модель/Представление/Контроллер
  • Разрабатывать, тестировать и использовать JSP тэги
  • Описывать процесс развертывания и выполнения на сервере приложений, основанных на платформе Java EE, описывать безопасность таких приложений
  • Компоновать приложения и проводить интеграционное тестирование, используя WebSphere Application Server
  • Выделять и использовать лучшие практики проектирования и разработки Web-приложений

Основные темы:

  • Введение в компонентную модель платформы Java EE
  • Обзор технологии сервлетов
  • Обзор служб контейнера Java EE
  • Servlet API
  • Учебный пример: библиотека
  • Упражнение: Учебный пример: библиотека
  • Обзор технологии JSP
  • Спецификация JSP, ее синтаксис
  • Упражнение: Разработка JSP
  • Дизайн страниц в Rational Application Developer
  • Упражнение: Дизайн страниц в Rational Application Developer
  • Отладка Web-приложений
  • Упражнение: Отладка Web-приложений
  • Дескриптор развертывания Web-приложений
  • Преимущества Session State Storage
  • Cookie API
  • Упражнение: Cookie API
  • HttpSession: управление данными приложения
  • Упражнение: HttpSession: управление данными приложения
  • Переопределение URL
  • Упражнение: Переопределение URL
  • Лучшие практики управления сессиями
  • JavaBeans и шаблон MVC
  • JSP и JavaBeans
  • Упражнение: JSP и JavaBeans
  • Язык выражений JSP
  • Упражнение: Язык выражений JSP
  • Пользовательские тэги JSP
  • Файлы тэгов JSP
  • Упражнение: Пользовательские тэги JSP. Файлы тэгов.
  • Фильтрация сервлетов
  • Упражнение: Фильтрация сервлетов
  • Слушатели сервлетов
  • Упражнение: Слушатели сервлетов
  • Лучшие практики разработки server-side приложений
  • Упаковка и развертывание Java EE приложений
  • Установка приложения на WebSphere Application Server
  • Упражнение: Установка приложения на WebSphere Application Server
  • Безопасность Web-приложений
  • Итоги

Первое занятие 22 октября 2019 года.

Стоимость обучения — 10 000 р.

Время проведения занятий: вторник, четверг с 18-45 до 21-30.

ПРИ ПОДДЕРЖКЕ

КОНТАКТЫ

  • Учебный Центр КУДИЦ
  • 117485 Москва, улица Профсоюзная, 84/32
  • +7 (495) 246-00-96
  • ew@qdts.ru