Разработка корпоративных приложений с использованием технологий Java EE/Jakarta EE
О чём курс
Распределенные бизнес-системы строятся на архитектуре JEE, где критически важно правильно настроить взаимодействие компонентов, транзакции и доступ к данным. Вы освоите стек технологий Jakarta EE (ранее Java EE) для создания надежных серверных приложений.
Внутри курса разбираются:
- EJB 3.2: работа с сессионными бинами и управление состоянием компонентов.
- CDI (Context and Dependency Injection): настройка внедрения зависимостей, декораторов и событий для связности кода.
- JPA (Java Persistence API): проектирование сущностей и эффективное взаимодействие с реляционными базами данных.
- JMS: разработка клиентов для обмена сообщениями и работы с брокерами.
Практическая часть проходит на сервере приложений WildFly (JBoss), что дает навыки, применимые к любым JEE-серверам вроде WebLogic или WebSphere. Курс ориентирован на разработчиков, уже знающих Java, JSP и сервлеты, которые хотят перейти к созданию полноценных корпоративных решений.
Программа обучения
- Обзор платформы JEE
- Обзор основных технологий JEE
- Распределенные компоненты EJB
- Внедрение зависимостей через CDI
- Работа с сообщениями через JMS
- Обзор JPA
- Enterprise Java Beans
- Введение в EJB
- Типы использования EJB
- Тестирование EJB бинов в контейнере Arquillian
- Сборка WAR, JAR и EAR архивов для публикации на сервере
- Деплой приложений на сервер
- Внедрение зависимостей через CDI
- Преимущества внедрения зависимостей
- Применение Weld (реализация CDI) отдельно от серверов JEE и вместе с ними
- Продьюсеры и диспоузеры
- Интерсепторы в CDI
- Декораторы в CDI
- Работа с событиями и паттерн Observable в CDI
- Работа с JMS (Точная программа неполная, см. описание)
Другие материалы школы 12
IT IBS Training Center Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.