Главная
страница 1


Россия 115054 Москва,

ул. Вавилова, д. 47 «А»,

Тел./факс: +7 (495) 221-10-70

e-mail: educ@softline.ru

http://edu.softline.ru
шаблон

OracleAS 10g R3: Build Java EE Applications I

Описание курса:

В данном курсе рассматриваются концептуальные и практические приёмы разработки J2EE-приложений. Во время практических занятий создаётся законченное приложение с использованием технологий JavaServer Faces, Enterprise JavaBeans и Oracle TopLink. Первая часть курса касается, в основном, разработки клиентских частей J2EE-приложений.



Предварительная подготовка:

Знания основ языка HTML и Java. Плюсом будет обучение на курсе OracleAS 10g R3: Java Programming.



Аудитория курса:

  • Разработчики Java- и J2EE-приложений

  • Технические консультанты и консультанты отделов продаж

Программа курса:

Модуль 1. Обзор среды Java EE

Компоненты на стороне клиента

Компоненты бизнес-звена

Коммуникационные компоненты

Компоненты Web-звена

Развёртывание приложений

Java EE и JDeveloper

Модуль 2. Проектирование J2EE-приложений

Шаблоны проектирования

Архитектура MVC

Обзор технологии JSF

Использование каркасов приложений

Oracle WebCenter Suite



Модуль 3. Создание слоя сохранения данных

Объектно-реляционная проекция

Entity Bean POJO-объекты

Java Persistance API (JPA)

Именованные запросы

Аннотации

Создание EJB-компонентов в JDeveloper

Модуль 4. Реализация бизнес-логики

Типы сеансовых EJB-компонент

Сеансовые компоненты без сохранения состояния

Сеансовые компоненты с сохранением состояния



Модуль 5. Создание Web-звена с использованием сервлетов

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

HTTP-сервлеты

Методы сервлетов

Вызов методов сервлета из клиентской части

Обработка ошибок



Модуль 6. Создание Web-звена с использованием JSP-страниц (JavaServer Pages)

Связь сервлетов и JSP

Разделение бизнес-логики и логики представления в JSP

Жизненный цикл JSP-страниц

Основные элементы JSP-страниц

JSP-страницы и JavaBeans

Создание JSP-страниц в JDeveloper

Модуль 7. Создание Web-звена с использованием JavaServer Faces

Обзор каркаса JSF

Жизненный цикл JSF

Использование JSF-компонент

Библиотеки тэгов

Использование управляемых компонентов

Создание JSP-страниц на основе JSF в JDeveloper

Модуль 8. Связывание данных в приложении

Связывание данных в контексте ADF-модели

Связывание данных в контексте JSF

Связывание данных в управляемых компонентах

Реализация проверки правильности данных

Модуль 9. Расширение функциональности Web-звена с использованием ADF-компонентов

Обзор технологии ADF Faces

Покомпонентная разработка приложений

Компоненты пользовательского интерфейса

RIA-компоненты (Rich Internet Application)

Модуль 10. Планирование навигацией и переходами между страницами

Задание навигационного потока в среде JSF

Обработка потока данных в среде JSF

Создание управляемых компонентов



Модуль 11. Дополнительная настройка пользовательского интерфейса

Локализация

Наборы ресурсов

Подсказки к элементам управления

Сообщения от валидаторов

Наборы сообщений



Модуль 12. Создание страниц, отображающих результаты запросов

Создание методов поиска

Использование параметризованных запросов в элементах управления

Создание параметризованных форм для ввода критериев поиска

Использование языка выражений для настройки поведения приложения

Определение действий пользователя

Применение метасимволов в языке выражений

Модуль 13. Создание обновляемых страниц

Страничные методы

Транзакционные методы

Конструкторы

Использование управляемых компонентов

ADF-связывание и управляемые свойства



Модуль 14. Управление событиями в приложении

Жизненный цикл события в JSF

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

Проверка компонентов пользовательского интерфейса

Преобразование вводимых пользователем данных

Модуль 15. Развёртывание J2EE-приложений

JAR, WAR, EAR файлы

Обзор конфигурирования и настройки OC4J

Создание плана развёртывания приложения

Создание дескрипторов развёртывания в JDeveloper

Развёртывание J2EE-приложений с помощью инструментария Enterprise Manager



Модуль 16. Взаимодействие между компонентами приложений

API системы обмена сообщениями Java (JMS API)

Программное обеспечение, ориентированное на обмен сообщениями

Синхронные и асинхронные сообщения

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

Жизненный цикл EJB-компонент, управляемых сообщениями

Модели сообщений

Модуль 17. Создание бизнес-звена с использованием Web-сервисов

Обзор сервис-ориентированной архитектуры (SOA)

Обзор Web-сервисов

Язык описания Web-служб

Взаимодействие по протоколу SOAP

Модуль 18. Создание слоя сохранения данных с использованием технологии TopLink

Типы объектно-реляционной проекции

Кэширование и транзакции

Именованные запросы

Создание тестового клиента в JDeveloper

Модуль 19. Устранение неисправностей

Использование инструментов среды JDeveloper для протоколирования и диагностики



Тестирование модели данных без клиентского звена

Использование инструментов FileMon, JUnit и HTTP Analyzer


Смотрите также:
Россия 115054 Москва
38.37kb.
1 стр.
Интервью Москва Россия Дата интервью: январь 2005
1085.37kb.
8 стр.
С. А. Петров (Тюмень, Россия)
96.1kb.
1 стр.
Слалом. Россия, Москва, центр города, 23 августа 2007 года, вечер
409.03kb.
3 стр.
«Дорожные карты» четырех общих пространств, утвержденные на саммите Россия ес, Москва, 10 мая 2005 года. // Информационный пакет для семинаров ес россия. Ростов-на-Дону 24-26 октября 2008
52.87kb.
1 стр.
Задача проекта выбор десяти новых визуальных символов России посредством общенародного голосования
15.02kb.
1 стр.
В. И. Камышанов президент Федерации мира и согласия, международной общественной организации со статусом участника Совета Европы и консультативным статусом при экосос оон, к полит н. (Россия)
62.09kb.
1 стр.
Руководство министерства и иные представители мчс РФ 2 Московский комсомолец (Москва), №158, 23 2008, россия погибнет под градусом 2
391.79kb.
7 стр.
The cat fanciers’ club 16 и 17 января 2010. Москва, россия
54.82kb.
1 стр.
Интервью Москва Россия Дата интервью: октябрь 2004 Интервьюер: Элла Левицкая 1 кассета 1 сторона
839.68kb.
6 стр.
Интервью Москва Россия Дата интервью: октябрь 2004 Интервьюер: Элла Левицкая
554.85kb.
4 стр.
Интервью Москва Россия Дата интервью: январь 2005 Интервьюер: Элла Левицкая
548.81kb.
4 стр.