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


50 000 ₽

Длительность

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.

  • Разработка 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). Как с их помощью осуществляется консолидация и удаление дубликатов.


Разработка 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


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных