Данный курс позволяет получить навыки, необходимые для создания пользовательских компонентов для веб-приложений на платформе JavaServer Faces, которая использует технологию AJAX. Платформа JSF представляет собой расширяемый набор компонентов пользовательского интерфейса, предоставляющих API для динамического управления состоянием приложения, обработки событий, проверки введенной информации, страничной навигации, а также для поддержки интернационализации и доступа. AJAX представляет собой новую технологию разработки веб-приложений, которая использует JavaScript на стороне клиента для создания более функционального и интерактивного пользовательского интерфейса, чем можно создать, используя только логику на стороне сервера. Материал данного курса сфокусирован на том, чтобы показать, как можно встраивать технологию AJAX в повторно используемые компоненты JSF, используя приемы разработки, которые подходят к обеим технологиям.
Слушатели
Данный курс предназначен для разработчиков на языке программирования Java с навыками, аналогичными требуемым для сертификации Sun Certified Java Developer, которые создают повторно используемые веб-компоненты (такие как JSP custom tags) для отображения динамического содержимого.
Необходимая подготовка
Чтобы успешно освоить этот курс, слушатель должен:
• уметь создавать веб-приложения на языке Java с использованием
таких JEE технологий, как Java Servlets и JavaServer Pages (JSP);
• Понимать принципы построения N-уровневых приложений;
• Уметь использовать шаблон проектирования Model-View-Controller (MVC);
• Разрабатывать веб-страницы, которые используют HTML, CSS и JavaScript.
Приобретаемые навыки
После завершения курса слушатели получат навыки, позволяющие им:
• Разрабатывать веб-приложения с использованием технологии AJAX;
• Разрабатывать JSF веб-приложения;
• Создавать собственные компоненты JSF, которые могут быть повторно
использованы в любом JSF приложении; • Создавать собственные компоненты JSF, которые предоставляют
AJAX функциональность.
Перед прослушиванием курса рекомендуется прослушать следующие курсы:
• U-SL-314 - Разработка веб-компонентов с использованием
технологий Java Servlets и JSP
|