OJEE7
Developing Applications for the Java EE 7 PlatformКод образовательной программы: Разработка корпоративных приложений
OJEE7
#Очно — В учебном центре.
#Дистанционно — Дистанционно с инструктором.
119 880
69 525
5 дней
По запросу

Хороший обзорный курс по архитектуре платформы Java EE и технологиях в её составе. Рассматриваются:

  • Основные подходы и архитектурные шаблоны, используемые при разработке корпоративных приложений (не только на платформе Java EE!) -- CDI, Location Transparency, компоненты / контейнеры, серверы приложений, управление жизненным циклом...
  • Организация уровня доступа к данным -- ORM и JPA.
  • Бизнес-логика -- синхронная и асинхронная, EJB, JMS, очереди сообщений.
  • Веб-сервисы -- REST, RPC/SOAP, JAX-RS, JAX-WS.
  • Клиентский уровень -- "джентельменский набор" Java EE (сервлеты + JSP + JSF), REST API для современных JS-фреймворков.
  • Асинхронный обмен с между клиентом и сервером с помощью WebSockets.
  • Реализация политик безопасности -- Java EE Security.

Рассматривается много общих принципов построения информационных систем, поэтому курс может быть полезен любым разработчикам корпоративных приложений на Java вне зависимости от используемого технологического стека.

Категория Слушателей: Java Разработчики, разработчики web приложений

Предварительная подготовка: Опыт программирования на языке Java, опыт работы с XML, с БД, базовые знания SQL

Программа:

  • Введение в Java EE
  • Управление данными с помощью JPA
  • Реализация бизнес-логики с помощью технологии EJB
  • Использование Message Service API
  • Реализация SOAP-сервисов с помощью JAX-WS
  • Создание Java-приложений с помощью сервлетов
  • Создание веб-приложений с помощью JSP
  • Реализация REST-сервисов с помощью API JAX-RS
  • Создание Java-приложений с помощью WebSockets
  • Разработка веб-приложений с использованием JavaServer Faces
  • Защита Java EE - приложений
  • Логирование в Java


Описание курса от вендора
Преподаватели: