МенюКонтакты
Обучение
Москва

+7 (495) 913-75-75 доб.221

+7 (495) 668-08-42

Санкт-Петербург

+7 (812) 441-33-15

+7 (901) 374-07-97

Почта

edu@fors.ru

Java EE 7: New Features

Посмотреть расписание этого курса

  • Код курса: EE7_NF
  • Длительность: 2 д.
  • Цена: 44 700 р.
Записаться

Описание курса

Аннотация:

Курс предназначен для профессионалов, имеющих опыт работы с платформой 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

Начало курса: 31.05.18


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

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

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

Выберите дату начала курса: