EE7_NF
Java EE 7: New Features
Курс предназначен для профессионалов, имеющих опыт работы с платформой Java EE 6. Для упрощения перехода к платформе Java 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 и использовать преимущества облачного окружения и упрощений 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
Длительность
2 дня (16ч в неделю)
Доступ к курсу
Навсегда в личном кабинете
Документы
Удостоверение о повышении квалификации
Кому подойдет этот курс
Разработчики Java EE
Разработчики Java
Разработчики J2EE
Слушатели изучат:
Реализации нового 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.
Включению основных расширений 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 приложений
- Проектирование и реализация 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 приложения
Программа курса
6 модулей
Обзор 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). Как с их помощью осуществляется консолидация и удаление дубликатов.
Упрощенные технологии - 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)
Улучшения JAX-RS на стороне сервера
JSON-P (новый API)
Разработка приложений с помощью расширений Web компонент (JSF, JSP, EL, Servlet)
Изменения JSF
Изменения JSP
Изменения EL
Изменения Servlet
Изменения JSP
Изменения EL
Изменения Servlet
Разработка приложений с помощью WebSocket
Ограничения Web сервисов
Что такое WebSocket
Создание WebSockets посредством Java
Создание WebSocket на стороне клиента посредством JavaScript
Создание WebSocket на стороне клиента посредством Java
Что такое WebSocket
Создание WebSockets посредством Java
Создание WebSocket на стороне клиента посредством JavaScript
Создание WebSocket на стороне клиента посредством Java
Реализация EJB, CDI and Bean Validation
Улучшения EJB
Изменения CDI
Улучшения валидации бинов
Изменения CDI
Улучшения валидации бинов
Реализация JMS JPA и Batch
JMS 2.0
Batch Applications (новый API)
Улучшения JPA
Batch Applications (новый API)
Улучшения JPA