Разработка Java Web-приложений: Servlets, JSP и JSF

Курс по разработке серверных Java Web-приложений: HTTP, Servlets, JSP, JSF, управление сессиями, формы, MVC-подход, взаимодействие с базами данных и развёртывание приложений.

Длительность

40 акад. ч. / 5 дн.

Формат

онлайн
начать обучение

[ программа курса ]

Модуль 1
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.
Модуль 2
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.

[ программа курса ]

Модуль 1
Servlet API 4.0 / JavaServer Pages (JSP)

• Servlet API 4.0 и жизненный цикл сервлета

• JavaServer Pages (JSP) 2.3 и жизненный цикл JSP

• Встроенные объекты JSP

• JavaServer Pages Standard Tag Library (JSTL) 1.2

• Expression Language (EL) 3.0

Модуль 2
JSF / Обзор спецификации JSF 2.3

• Введение в JSF

• JSF как компонентная модель построения GUI для веб-приложений

• JSF 2.3 как часть Java EE 8, экосистема JSF

• Архитектура JSF-приложения

• Архитектура Enterprise Java-приложения, использующего JSF

• Страницы и компоненты, библиотеки тегов JSF, XML-совместимый код страниц

• Обзор спецификации JSF 2.3, нововведения JSF 2.3

• CDI beans и Managed Beans, переход к CDI 2.0

Модуль 3
JSF страница / Managed Beans и CDI Beans

• JSF страница

• Создание JSF 2.3 страниц

• Управление ресурсами изображения, JavaScript, CSS

• Цикл жизни JSF 2.3 приложения

• Шаблон проектирования MVC и JSF 2.3

• Faces Servlet

• Managed Beans и CDI Beans

• Компонентыподложки для JSF, история вопроса

Модуль 4
Конверсия данных в JSF 2.3 / Навигация в JSF 2.3 приложении

• Конверсия данных в JSF 2.3 приложении

• Встроенные конвертеры

• Пользовательские конвертеры

• Навигация в JSF 2.3 приложении

• Механизм навигации в JSF 2.3 приложении

• Написание метода управляющего навигацией

Модуль 5
Валидация в JSF 2.3 приложении / Система событий в JSF 2.3

• Валидация в JSF 2.3 приложении

• Принципы валидации данных на стороне клиента и сервера

• Встроенные валидаторы

• Система событий в JSF 2.3 приложении

• Способы создания слушателей событий

• Создание valuechanged и action слушателя

Модуль 6
Поддержка AJAX в JSF 2.3 / Рендеринг компонентов в JSF

• Поддержка AJAX в JSF 2.3

• Управление очередью запросов

• Поддержка Faces Flow в JSF 2.3

• Рендеринг компонентов в JSF, пользовательские компоненты

• Понимание рендеринга в JSF

• Понимание пользовательских компонентов JSF

Свяжитесь
с нами

Заполните форму, и мы свяжемся с вами в течение одного рабочего дня.

Спасибо! Заявка отправлена
Что-то пошло не так. Попробуйте ещё раз.
FORGED AFTER DARK
NESTEROVA