0

Java EE 7: New Features

  • Код курса: EE7_NF
  • Длительность: 2 д.
  • Цена: 50 000 Р
  • Часы в неделю: 16 ак. часов.

Аннотация:

Курс предназначен для профессионалов, имеющих опыт работы с платформой Java EE 6. Для упрощения перехода к платформе Java EE 7 в курсе предусмотрены лабораторные упражнения и экспериментирование с примерами реального кода.

Слушатели изучат:

  • Реализации нового Java API для Batch приложений, JSON и Websocket в Вашем коде (JSRs 352, 353 and 356).
  • Включению основных расширений JAX-RS 2.0, EL 3.0 and JMS 2.0 в Ваш код.
  • Реализации расширений JSF и JSP в Вашем коде.
  • Реализации расширений CDI и валидации бинов в Вашем коде.
  • Реализации расширений EJB и JPA в Вашем коде.
  • Описанию расширений платформы Java EE 7.
  • Новым возможностям Java EE 7: JSON, WebSockets, HTML 5, JSF & Servlets.
  • Обновлению существующих приложений до EE 7.


В данном курсе Вы научитесь писать приложения для Java EE 7 и использовать преимущества облачного окружения и упрощений Java EE 7. Вы узнаете также, как расширить Java EE платформу таким образом, чтобы включить новые web технологии.

Аудитория:

  • Разработчики Java EE
  • Разработчики Java
  • Разработчики J2EE

Цели курса:

  • Разработка Java EE 7 приложений
  • Проектирование и реализация Restful Web Services с помощью JAX RS 2.0
  • Синтаксический разбор и кодирование JSON в Java
  • Создание представлений Web приложений с помощью улучшенных возможностей JSF, JSP и EL
  • Создание WebSockets для коммуникации в реальном времени
  • Интеграция JMS, JPA и Batch application технологий в Java EE 7 приложениях
  • Интеграция EJB, CDI и валидации бинов в backend сервисах для EE приложения

Предварительная подготовка:

  • Java SE 7 New Features
  • Java SE 7 Programming

Рекомендуемая предварительная подготовка:

  • Java EE 6: Develop Business Components with JMS & EJBs
  • Java EE 6: Develop Database Applications with JPA

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

Обзор Java EE 7

  • Список JSRs (Что нового, каков Major Release и что обновлено)
  • Упрощенные технологии - EJB Entity Beans, JAX-RPC 1.1, JAXR 1.0 и JSR-88 1.2
  • Изменения в Web профиле
  • Новые подключения по умолчанию для базы данных и JMS
  • Изменения в дескрипторах безопасности и развертывания
  • Обзор общих аннотаций (Common Annotations 1.1). Как с их помощью осуществляется консолидация и удаление дубликатов.

Разработка Java EE приложений с помощью JAX-RS 2.0 и JSON-P

  • Новый клиентский API
  • Улучшения JAX-RS на стороне сервера
  • JSON-P (новый API)

Разработка приложений с помощью расширений Web компонент (JSF, JSP, EL, Servlet)

  • Изменения JSF
  • Изменения JSP
  • Изменения EL
  • Изменения Servlet

Разработка приложений с помощью WebSocket

  • Ограничения Web сервисов
  • Что такое WebSocket
  • Создание WebSockets посредством Java
  • Создание WebSocket на стороне клиента посредством JavaScript
  • Создание WebSocket на стороне клиента посредством Java

Реализация EJB, CDI and Bean Validation

  • Улучшения EJB
  • Изменения CDI
  • Улучшения валидации бинов

Реализация JMS JPA и Batch

  • JMS 2.0
  • Batch Applications (новый API)
  • Улучшения JPA

 

Записаться на курс: Java EE 7: New Features

* - обязательные поля

Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

* - обязательные поля