Java EE

Цели программы

Подготовка специалистов по разработке программного обеспечения
на платформе JavaEE (необходимы знания Java SE).

Основные разделы плана программы

Программа подготовки включает следующие основные разделы:

  • Основы Java EE
  • Java EE: обзор концепций и возможностей
  • Масштабируемость
  • Многоуровневая архитектура
  • Архитектура Java EE в примерах
  • Инструменты разработки (на примере среды разработки Eclipse for Java EE Developers)
  • Основы Java Server Faces
  • HTTP Servlets
  • Java Server Pages (JSP)
  • Faces Servlet
  • Сервлетные фильтры
  • HTTP сессии и JSF
  • Настройка JSF
  • Обработка исключений
  • JSF Managed Beans
  • Компонентная модель и MVC в применении к Java Server Faces
  • Навигация в JSF
  • Основы Enterprise Java Beans
  • Stateless и Stateful Session EJB
  • Message Driven EJB – назначение и применение. Java Message Service API
  • Дополнительные свойства EJB.
  • EJB Timer Service
  • Stateless Session EJB as Web Services
  • Java Persistence в приложении к EJB (EJB Persistence)
  • Java Persistence API (JPA)
  • Основы Object Relational Mapping
  • JPA Query Language
  • JPA Criteria
  • Совместное использование JSF и EJB
  • Веб-сервисы и Java EE, Java Web Services (JWS)
  • JAX-RPC и JAX-WS
  • Клиенты веб-сервисов
  • Внедрение (deployment) веб-сервисов в Java EE

На протяжении курса подготовки слушатели разрабатывают «сквозной проект»,
что позволяет на практике «прочувствовать» тонкости и преимущества изучаемых технологий.

Заполнить анкету