Хотите получать информацию по новым курсам и их датам проведения?
(JEE7NF) Java EE 7: New Features
Описание курса
Курс предназначен для профессионалов, имеющих опыт работы с платформой 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 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 приложений
- Проектирование и реализация 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 EE
- Разработчики Java
- Разработчики J2EE
Программа курса:
Обзор 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.
Дни | 2 дня |
---|---|
Дата курса | По запросу |
Город | Все города |
Формат обучения | Корпоративный |