WPL53 Разработка приложений для WebSphere Portal V8 с использованием Rational Application Developer V8.5
Содержание курса
Данный курс предназначен для новичков в разработке приложений для IBM WebSphere Portal V8.0. Рассматриваются базовые вопросы разработки портлетов, обсуждаются новые возможности данной версии среды. Обсуждается вопрос новой архитектуры тем, в том числе механизм агрегации на стороне клиента. Рассматривается персонализация интерфейсов для внедрения систем рейтингов. Также обсуждается тема разработки приложений под различные классы платформ.
В курсе предусмотрен лабораторный практикум, который позволяет на практике рассмотреть основные концепции разработки портлетов и тем, с использованием JavaScript, AJAX, DOJO. Данная версия курса нацелена на разработку портлетов по спецификации JSR 286.
ЦЕЛЕВАЯ АУДИТОРИЯ:
Данный курс рассчитан на:
· Разработчиков приложений для WebSphere Portal.
НЕОБХОДИМАЯ ПОДГОТОВКА К КУРСУ:
Для прохождения данного курса необходимо:
· Понимание и опыт работы с веб-приложениями: JSP и сервлетами;
· Понимание основных принципов веб-разработки AJAX, JavaScript;
· Базовое понимание интерфейса Eclipse или Rational Application Developer;
· Опыт администрирования ОС семейства Windows.
РЕЗУЛЬТАТЫ ОБУЧЕНИЯ:
По итогам данного курса слушатели смогут:
· Определять область применения RAD и Web Experience Factory;
· Использовать документацию;
· Определять базовые концепции портлетов;
· Настраивать среду разработки;
· Создавать проекты;
· Работать по спецификации JSR 286;
· Использовать библиотеки тегов;
· Обрабатывать информацию, передаваемую в портлет;
· Включать агрегацию на сторону клиента;
· Настраивать поведение портлета;
· Создавать взаимодействующие портлеты;
· Использовать JSF;
· Разрабатывать iWidget;
· Использовать Dojo и AJAX в портальной разработке.
ПРОГРАММА КУРСА:
Курс содержит следующие темы:
· Введение в курс;
· Обзор WebSphere Portal 8;
· Концепции портлетов;
· Выполнение основных задач;
· Практическое занятие по созданию портлета;
· Работа с JSR 286;
· Практическое занятие по использованию спецификации JSR 286;
· Использование библиотек тегов;
· Практическое занятие по использованию библиотек тегов;
· Обработка вводимой информации;
· Практическое занятие по обработке вводимой информации;
· Настройка поведения портлета;
· Практическое занятие по настройке поведения портлета;
· Агрегация на стороне клиента;
· Взаимодействующие портлеты;
· Введение в JSF;
· Создание JSF приложения;
· Разработка iWidget;
· Практическое занятие по разработке iWidget;
· Асинхронная обработка;
· Использование Dojo и AJAX;
· Практическое занятие по Dojo;
· Портлетные службы;
· Использование стандартных портлетных служб;
· Создание фильтров;
· Практическое занятие по созданию фильтра;
· Персонализация;
· Практическое занятие по реализации персонализации;
· Создание бренда портала;
· Практическое занятие по разработке бренда;
· Создание мультиканальных приложений;
· Практическое занятие по созданию мультиканальных приложений.