На главную страницу сайта



   education@kvazar-micro.com
   +380 44 2399960
   Как нас найти (схема)

   Центр Тестирования

   Центр Компетенций e-Learning
   Центр Решений Microsoft

   Расписание тренингов
   Прайс


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    MicrosoftOracleCisco
    SunIBM Lotus, IBM AIX
    NovellLinux-FreeBSDJava
    Управление проектами
    Управление разработкой ПО
    Управление ИТ-услугами
Офисные продукты
Microsoft Project
Графические пакеты


ИТ специалистам
  / Java технологии / курсы (+ даты и цены) / FJ-310
возвратиться к списку курсов Java
  возвратиться к списку
распечатать [html]   

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-уровне.


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


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


  Компания "СИТРОНИКС Информационные Технологии"


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