Разработка приложений для платформы Java EE (Jakarta EE)

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

В курсе изучается построение и развертывание приложений уровня предприятия, совместимых со стандартами технологий Java(TM) Platform, Enterprise Edition.

На занятиях вы рассмотрите такие компоненты, как Enterprise JavaBeans(TM) (EJB(TM)), the Java Persistence API, сервлеты и JavaServer Pages(TM) (JSP(TM)), JavaServer Faces(TM) (JSF(TM)), RESTful и SOAP web-сервисы, а также Java клиенты, использующие их. Полученные знания и навыки закрепляются на практических занятиях, создавая end-to-end распределенные бизнес-приложения, пользовательские интерфейсы с помощью сервлетов, JSP технологии (JSP страниц) и JavaServer Faces (JSF). 

Ближайшая дата:
22.11.2021
Количество часов
50 ак. ч
Продолжительность
10 занятий
Стоимость курса
650 BYN

Режим и формат обучения:

Расписание: 
2 раза в неделю (ПН, СР)
Время: 
18:15-22:00
Формат:
ONLINE

Необходимая подготовка:

  • Опыт программирования на языке Java.
  • Знакомство с сериализацией объектов.
  • Опыт работы в среде разработки Eclipse от года.
  • Знакомство с теорией реляционных баз данных и языком SQL.
  • Знакомство с использованием IDE.

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

1. Обзор Java EE технологий
  • Различные Java платформы и версии
  • Необходимость приложений уровня предприятия
  • Введение в Java EE API и сервисы
  • Пути сертификации
  • Введение в серверы приложений
  • Модули уровня предприятия
2. Архитектура приложения уровня предприятия
  • Шаблоны проектирования
  • Model View Controller
  • Синхронные и асинхронные коммуникации
  • Сетевые топологии и кластеризация
  • Уровни (клиентский, презентационный, сервисный, интеграционный и персистентности)
3. Обзор Web-технологии
  • Роль web-компанентов в приложениях Java EE 
  • Определение модели HTTP 
  • Сравнение Java servlets, JSP, и JSF
4. Разработка сервлетов
  • API сервлета
  • Конфигурирование сервлета с помощью аннотаций и описателей развертывания
  • Использование API запроса и отклика
  • Сервлеты в качестве контроллеров


Заказать курс
Подождите немного, идет отправка ...