Современное Web-программирование на платформе Java EE. Популярные технологии разработки enterprise Web приложений: Курсы

Разработка быстрых, динамичных и функционально развитых Java web приложений с использованием JSF, Web Services, AJAX. Курс дает представление о строении и реализации enterprise Web приложений. Приводится пример реально использующейся архитектуры.
IT: Интернет
НИИТ, Нижегородский институт информационных технологий логоНИИТ, Нижегородский институт информационных технологий
Открытый набор
80 часов
Нижний Новгород
НИИТ, Нижегородский институт информационных технологий
от 15 950 ₽

Анонс программы

Разработка быстрых, динамичных и функционально развитых Java web приложений с использованием JSF, Web Services, AJAX. Курс дает представление о строении и реализации enterprise Web приложений. Приводится пример реально использующейся архитектуры.

Описание Программы

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

Знание Java - J2SE. Знание основ Web программирования( HTML,СSS,основы javascript). Желательно небольшой опыт работы с MySQL.

Содержание

API Servlet. Построение Web–приложений.

1. Архитектура API Servlets.

2. Жизненный цикл сервлета.

3. Обработка HTTP запросов клиента.

4. Отслеживание состояния сеанса.

5. Переадресация запроса.

6. Создание, размещение и запуск сервлета на сервере Apache Tomcat.

7. Разработка, размещение и запуск Web-приложения в IDE Eclipse

Технология AJAX. Разработка чувствительных, быстрореагирующих и динамических Web-приложений.

1. JSON структуры в javascript.

2. Основные понятия, структура и механизмы реализации AJAX JavaScript программирование.

3. Изучение возможностей базового AJAX на примере анализа построения и работы Ajax Web-приложения, обрабатывающего список.

Web сервисы.

1. Основные понятия технологии Web сервисов.

2. WSDL.2 основных типа разработки Web сервисов.

3. Пример реализации Web сервиса и клиента.

4. SOAP-based и RESTful Web сервисы.

5. Пример использования Web сервиса как внешнего интерфейса к базе данных.

Технологии JavaServer Pages (JSP) и JavaServerFaces (JSF).

  1. Серверные страницы JSF, основные компоненты.

2. Понятие шаблона MVC.Разделения уровней и обязанностей в приложении.

  1. Базовые концепции технологии JavaServerFaces.
  2. Объектная модель. Связывание данных. Управляемые компоненты JavaBeans.
  3. Правила навигации. Обработчики навигации.
  4. События и фазы жизненного цикла обработки запроса. Обработка событий.
  5. Стандартные JSF теги.
  6. Модель рендеринга компонентов.
  7. Разработка, размещение и запуск Web-приложения в IDE Eclipse.

Spring – основные возможности. Применение технологии Spring к бизнес уровню enterprise приложения.

1. Что такое Spring, основные понятия.

2. Инициализация объектов с помощью Spring.

3. Транзакции с помощью Spring.

4. Пример использования Spring в бизнес уровне enterprise приложения.

Разработка целостного Enterprise приложения.

1. Разработка примера целостного enterprise web приложения с использованием всех пройденных технологий.

Записаться на курс
Современное Web-программирование на платформе Java EE. Популярные технологии разработки enterprise Web приложений: Курсы
15 950
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
80 часов
Нижний Новгород
НИИТ, Нижегородский институт информационных технологий
от 15 950 ₽
Как добраться?
Нижний Новгород, НИИТ, Нижегородский институт информационных технологий