Курс, на котором разработчик научится создавать и размещать различные типы приложений для базовой конфигурации и в конфигурации Jakarta EE.
В курсе рассматриваются следующие вопросы:
- Архитектура приложений под управлением Libercat, профили сервера.
- Приложения в стандартной редакции: сервлеты, JSP. Использование JSTL и EL.
- Аутентификация и модель безопасности приложений на платформе Jakarta EE.
- Использование Web-сокетов.
- Приложения Web-profile -- использование EJB, JSF, инъекций зависимостей, Jakarta Activation.
- Соединение с БД (JPA) и обработка транзакций (JTA).
- Обработка JSON и XML.
- Web-сервисы в архитектуре REST.
- Микросервисы. Приложения Microservice-profile.
- Приложения Full-profile (Plus): типы приложений и обзор технологий: JACC, JBatch, JMS, JAX-WS, SOAP.
- Масштабирование приложений с использованием Jakarta Concurrency.