Разработка приложений для платформы Java 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). 

Ближайшая дата:
16.10.2017
Количество часов
50
Продолжительность
1 месяц
Стоимость курса
610 BYN

Режим проведения занятий:

Занятия проходят Вт и Чт. с 18.15 до 22.00 по адресу г. Минск, ул.Амуратрская 4

Необходимая предварительная подготовка

  • Опыт программирования на языке 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 запроса и отклика
  • Сервлеты в качестве контроллеров
Заказать курс
Подождите немного, идет отправка ...