Список курсов
   Расписание тренингов
info@i-klass.com
тел.: +380 44 5941060
факс: +380 44 5941062
Как нас найти

   Центр Тестирования
exam@i-klass.com


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    Microsoft, Oracle, Sun, Java
    Linux (RedHat, SuSE, Ubuntu)
    VMWare, Apple, HP, IBM

    Управление проектами
    Управление ИТ-услугами
Офисные приложения
Microsoft, Apple, AutoCAD и др.



ИТ специалистам
  / Java технологии / Список курсов / FJ-310
возвратиться к списку курсов Oracle
  возвратиться к списку
   дата начала тренинга:   -

FJ-310: Developing Applications for the Java EE Platform
FJ-310: Разработка приложений для платформы J2EE

Описание
Курс знакомит с технологиями создания корпоративных приложений, которые отвечают стандартам платформы JavaEE 5.0. Рассматриваются технологии Enterprise JavaBeans (EJB 3.0), Java persistence API (JPA),  JSP, Servlets, Messaging, Web Services.
Курс предоставляет базовые знания о большинстве главных технологий J2EE. Студенты также получат знания о сборке и конфигурации повторно используемых компонентов и приложений.
Аудитория
Java-программисты, которые хотели бы разрабатывать приложения для платформы Java EE.
Длительность
5 дней (40 часов)
Сертификация
Данный курс будет полезен при подготовке к сдаче сертификационного экзамена Sun Certified Business Component Developer 5.0
Тестирование
В стоимость курса не входит
Документ по окончании
Сертификат Sun Educational Services
Предварительные
требования
Опыт программирования на Java.
Знакомство с распределенным программированием и многоуровневой архитектурой.
Знакомство с теорией реляционных баз данных и SQL.
Знакомство с компонентной технологией.



Содержание

Модуль 1 - Определяем контекст модели Java EE
- Описание потребностей приложений предприятия и как технологии Java EE 5 решают эти потребности.
- Описание программных интерфейсов (API) платформы Java EE 5 и сервисов поддержки.
- Описание звеньев и архитектуры платформы Java EE.
- Как упростить разработку Java EE-приложений используя архитектурные шаблоны.

Модуль 2 - Компонентная модель Java EE и шаги разработки
- Принципы компонентной модели разработки.
- Описание модели асинхронного взаимодействия.
- Описание процессов и ролей, задействованных при разработке и выполнении приложений Java EE.
- Сравнение различных методов и средств, доступных для разработки приложения Java EE и связанных компонентов.
- Конфигурирование и упаковка приложений Java EE.

Модуль 3 - Компонентая модель для Web
- Описание роли web-компонентов в приложении Java EE.
- Определение модели HTTP запрос-ответ.
- Сравнение Java-сервлетов и компонентов и JSP-компонентов.
- Описание основных стратегий управления сессиями.
- Управление особенностями безопасной многопоточности в web-компонентах.
- Описание назначения шаблонов проектирования в web-звене.

Модуль 4 - Разработка сервлетов
- Описание API сервлетов.
- Использование API запросов и ответов.
- Управление переадресацией и передачей данных.
- Использование API управления сессиями.

Модуль 5 - Разработка с технологией JavaServer Pages
- Оценка роли технологии JSP, как механизма представления.
- Написание страниц JSP.
- Обработка в JSP данных, полученных из сервлета.
- Использование пользовательских библиотек тегов.

Модуль 6 - Компонентная модель EJB
- Описание роли компонентов EJB в приложении Java EE.
- Описание компонентной модели EJB.
- Определение правильной терминологии для использования при обсуждении компонентов EJB и их элементов.

Модуль 7 - Разработка сессионных бинов EJB 3.0
- Сравнение поведения бинов с состоянием и без состояния.
- Описание рабочих характеристик сессионных бинов без состояния.
- Описание рабочих характеристик сессионных бинов с состоянием.
- Создание сессионного бина.
- Упаковка и развертывание сессионного бина.
- Создание клиента для сессионного бина.

Модуль 8 - Java Persistence API
- Роль JPA в приложении для Java EE.
- Основы объектно-реляционного маппинга.
- Описание элементов и окружения сущностных компонентов.
- Жизненный цекл и рабочие характеристики сущностного компонента.

Модуль 9 - Воплощение политики транзакций
- Описание семантики транзакций.
- Сравнение возможностей программного и декларативного определения границ транзакций.
- Использование Java Transaction API (JTA) для определения границ транзакций программно.
- Воплощение политики транзакций, управляемой контейнером.
- Поддержка оптимистичного блокирования и версионности для сущностных компонентов.
- Прогнозирование эффекта от ограничения транзакций на производительность приложения.
- Описание влияния исключительных ситуаций на состояния транзакции.

Модуль 10 - Разработка приложений Java EE используя службу обмена сообщениями
- Описание технологии JMS.
- Создание производителя сообщений для очереди.
- Создание синхронного потребителя сообщений.
- Создание асинхронного потребителя сообщений.
- Список возможностей и ограничений компонентов EJB как клиентов службы обмена сообщениями.

Модуль 11 - Разработка бинов управляемых сообщениями
- Описание свойств и жизненного цикла бинов, управляемых сообщениями.
- Создание бина, управляемого сообщениями.
- Создание обработчиков событий жизненного цикла для бинов, управляемых сообщениями.

Модуль 12 - Модель web-сервисов
- Описание роли web-сервисов.
- Список спецификаций, которые использовались для достижения платформенной независимости web-сервисов.
- Описания API для обработки XML и web-сервисов.

Модуль 13 - Создание Java EE web-сервиса с использованием JAX-WS
- Описание поддерживаемых Java EE 5 конечных точек (endpoints).
- Требования к конечным точкам сервлетов JAX-WS.
- Требования к конечным точкам EJB JAX-WS.
- Создание клиентов web-сервисов.

Модуль 14 - Воплощение политики безопасности
- Обзор средств безопасности, управляемой контейнером.
- Определение ролей пользователей и ответственности.
- Создание политики безопасности, основаной на ролях.
- Использование API безопасности.
- Конфигурация аутентификации на web-уровне.


Ресурсы
Оригинальный Учебник. Выход в Интернет. Обеды.
   Все права защищены
   ©Учебный Центр Квазар-Микро
   2009


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Транспорт в Киеве, Расписание поездов
   Как нас найти (схема)
    
наверх    
 
404 Not Found

Not Found

The requested URL /clients/edu_kvazar-micro_com/linkmoneyssi.php was not found on this server.


Apache/2.4.18 (Ubuntu) Server at lm-code.ru Port 80

  Компания "Квазар-Микро"

Освітній портал