Разработка корпоративных приложений с использованием технологий Java EE/Jakarta EE

Освойте Java EE/Jakarta EE для создания корпоративных приложений. На данном курсе слушатели узнают о технологии распределенных вычислений на основе спецификации Enterprise JavaBeans 3.2 (EJB3), CDI (context and dependency injection), JMS (Java Message Services) и JPA (Java Persistence API/Jakarta Persistence API). Рассматриваются типы бинов, включая сессионные с поддержкой и без поддержки состояния, а также обработчики JMS-сообщений. Особое внимание уделяется сохраняемым сущностям (entities) и технологии JPA, а также внедрению зависимостей с использованием CDI. Обучение также включает вопросы по развертыванию компонентов и контекстам транзакций. Слушатели ознакомятся с использованием службы сообщений Java Message Service (JMS) и научатся разрабатывать клиентов службы сообщений. Курс построен на сервере WildFly (JBoss), который является самым популярным сервером приложений в настоящее время. Однако знания могут быть применены к любому серверу, соответствующему спецификации JEE (WebSphere, WebLogic и т.д.).
Обучение 40 часов
сертификат
0%
Стоимость курса
52 400 ₽ 52 400 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Разработка корпоративных приложений с использованием технологий Java EE/Jakarta EE» от Учебный центр IBS - ibs-training.ru

  1. Обзор платформы JEE. обзор основных технологий JEE
  2. распределенные компоненты EJB
  3. внедрение зависимостей через CDI
  4. работа с сообщениями через JMS
  5. обзор JPA.
  6. Enterprise Java Beans. введение в EJB
  7. типы использования EJB
  8. тестирование EJB бинов в контейнере Arquillian
  9. сборка WAR, JAR и EAR архивов для публикации на сервере
  10. деплой приложений на сервер.
  11. Внедрение зависимостей через CDI. преимущества внедрения зависимостей
  12. применение Weld (реализация CDI) отдельно от серверов JEE и вместе с ними
  13. продьюсеры и диспоузеры
  14. интерсепторы в CDI
  15. декораторы в CDI
  16. работа с событиями и паттерн Observable в CDI.
  17. Работа с JMS. использование JEE сервера для работы с JMS
  18. настройка WildFly, создание очередей и топиков
  19. соединения и сессии для работы с JMS
  20. асинхронная отправка и получение сообщений
  21. использование ActiveMQ (режим без JEE сервера)
  22. использование JNDI для…
  23. Использование JPA. работа с сущностями, мэппинг классов в таблицы БД
  24. типы доступа (через поле или свойство)
  25. конфигурация полей @Column и @Lob
  26. стратегии генерации первичных ключей
  27. отношения сущностей один-к-одному, один-ко-многим, многие-ко-многим
  28. односто…
  29. Итого: теория – 21 ч. (53%), практика – 19 ч. (47%).
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь уверенно работать с темой: использование jpa. работа с сущностями, мэппинг классов в таблицы бд
  • типы доступа (через поле или свойство)
  • конфигурация полей @column и @lob
  • стратегии генерации первичных ключе…
  • Научитесь настраивать и организовывать: работа с jms. использование jee сервера для работы с jms
  • настройка wildfly, создание очередей и топиков
  • соединения и сессии для работы с jms
  • асинхронная отправка и получение…
  • Освоите основы: enterprise java beans. введение в ejb
  • типы использования ejb
  • тестирование ejb бинов в контейнере arquillian
  • сборка war, jar и ear архивов для публикации на сервере
  • деплой приложений на сервер.
  • Внедрение зависимостей через CDI. преимущества внедрения зависимостей
  • применение Weld (реализация CDI) отдельно от серверов JEE и вместе с ними
  • продьюсеры и диспоузеры
  • интерсепторы в CDI
  • декораторы в CDI
  • работа с…
  • Обзор платформы JEE. обзор основных технологий JEE
  • распределенные компоненты EJB
  • внедрение зависимостей через CDI
  • работа с сообщениями через JMS
  • обзор JPA.

Подробная информация о курсе

Освойте Java EE/Jakarta EE для создания корпоративных приложений. На данном курсе слушатели узнают о технологии распределенных вычислений на основе спецификации Enterprise JavaBeans 3.2 (EJB3), CDI (context and dependency injection), JMS (Java Message Services) и JPA (Java Persistence API/Jakarta Persistence API). Рассматриваются типы бинов, включая сессионные с поддержкой и без поддержки состояния, а также обработчики JMS-сообщений. Особое внимание уделяется сохраняемым сущностям (entities) и технологии JPA, а также внедрению зависимостей с использованием CDI. Обучение также включает вопросы по развертыванию компонентов и контекстам транзакций. Слушатели ознакомятся с использованием службы сообщений Java Message Service (JMS) и научатся разрабатывать клиентов службы сообщений. Курс построен на сервере WildFly (JBoss), который является самым популярным сервером приложений в настоящее время. Однако знания могут быть применены к любому серверу, соответствующему спецификации JEE (WebSphere, WebLogic и т.д.).

Цены и сроки

  • Стоимость52 400 ₽
  • Старая цена52 400 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатсертификат
Разработка корпоративных приложений с использованием технологий Java EE/Jakarta EE
52 400 ₽ 52 400 ₽