Red Hat Application Development I: Programming in Java EE (JB183)

Программа курса

  • Модуль 1. Переход к мультиуровневым приложениям.
  • Описание функций и особенностей Java Enterprise Edition в сравнении с Java Standard Edition
  • Модуль 2. Развертывание приложений на сервере приложений
  • Описание архитектуры сервера приложений и развертывание приложения
  • Модуль 3. Создание Enterprise Java Beans
  • Разработка EJB включая MDB
  • Модуль 4. Управление Persistence
  • Persistence entities и validation
  • Модуль 5. Управление отношениями между сущностями
  • Определение отношений и управление отношениями
  • Модуль 6. Создание REST сервисов
  • Создание REST API при помощи JAX-RS
  • Модуль 7. Контексты и внедрение зависимостей
  • Типичные примеры CDI и использование в приложениях
  • Модуль 8. Создание приложений с помощью JMS
  • Создание клиентов службы сообщений, обмен сообщениями в JMS
  • Модуль 9. Безопасность приложений Java EE
  • Java Authentication and Authorization Service для обеспечения безопасности приложений Java EE
  • Модуль 10. Подробный обзор курса
  • Обзор курса, лабораторные работы