Список
курсов

Шаблоны Java EE

SL-500 3 дн. / 24 ак. ч. Точной даты нет, вы можете зарегистрироваться

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

Этот курс будет полезен тем, кто заинтересован в применении шаблонов при проектировании приложений на платформе Java EE.

Аудитория:

Программисты Java, разработчики Java EE, архитекторы систем.

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

Умение разрабатывать приложения Java EE. Понимание диаграм UML. Умение работать с технологиями EJB, Servlets, JSP.

Сертификация:

Данный курс будет полезен при подготовке к сдаче сертификационного экзамена Sun Certified Enterprise Architect

Содержание:

 

Модуль 1 - Обзор принципов ООП и шаблонов проектирования

- Фундаментальные концепции ООП

- Фундаментальные принципы проектирования

- Характеристики шаблонов проектирования

 

Модуль 2 - Использование поведенческих шаблонов GoF

- Основные характеристики поведенческих шаблонов

- Применение шаблона Strategy

- Применение шаблона Command

- Применение шаблона Iterator

- Применение шаблона Observer

 

Модуль 3 - Использование создающих шаблонов GoF

- Основные характеристики создающих шаблонов

- Применение шаблона Factory Method

- Применение шаблона Abstract Factory

- Применение шаблона Singleton

 

Модуль 4 - Использование структурных шаблонов GoF

- Основные характеристики структурных шаблонов

- Применение шаблона Facade

- Применение шаблона Proxy

- Применение шаблона Adapter

- Применение шаблона Composite

- Применение шаблона Decorator

 

Модуль 5 - Применение архитектурных "строительных блоков"

- Сравнение архитектурных шаблонов и шаблонов проектирования

- Применение шаблона Model View Controller

- Применение шаблона Layers

- Объяснение звеньев и слоев в приложениях платформы Java EE

 

Модуль 6 - Шаблоны Java EE

- Философия шаблонов Java EE

- Описание шаблонов Java EE и звеньев в каталоге шаблонов Java EE

 

Модуль 7 - Применение шаблонов интеграционного звена

- Возможности и назначение шаблонов интеграционного звена

- Применение шаблона Service Activator

- Применение шаблона Data Access Object (DAO)

- Применение шаблона Domain Store

- Применение шаблона Web Service Broker

 

Модуль 8 - Применение шаблонов между бизнес- и презентационным звеньями

- Основные характеристики шаблонов бизнес-звена, которые организуют коммуникацию с презентационным звеном

- Применение шаблона Service Locator

- Применение шаблона Session Facade

- Применение шаблона Business Delegate

- Применение шаблона Transfer Object

 

Модуль 9 - Применение шаблонов внутри бизнес-звена

- Основные характеристики внутренних шаблонов бизнес-звена

- Применение шаблона Application Service

- Применение шаблона Business Object

- Применение шаблона Transfer Object Assembler

- Применение шаблона Composite Entity

- Применение шаблона Value List Handler

 

Модуль 10 - Применение шаблонов презентационного звена

- Основные характеристики шаблонов презентационного звена Java EE

- Архитектура Model 2 и Apache Struts Framework

- Применение шаблона Intercepting Filter

- Применение шаблона Front Controller

- Применение шаблона Application Controller

- Применение шаблона Context Object

 

Модуль 11 - Дополнительные шаблоны презентационного звена

- Применение шаблона View Helper

- Применение шаблона Composite View

- Применение шаблона Dispatcher View

- Применение шаблона Service to Worker

 

Модуль 12 - Антишаблоны

- Определение антишаблонов

- Антишаблоны интеграционного звена

- Антишаблоны бинес-звена

- Антишаблоны презентационного звена

 

Модуль 13 - Использование рекомендаций Java EE BluePrints

- Описание рекомендаций Java EE BluePrints

- Описание демонстрационной программы Java Pet Store

- Описание шаблонов Java EE, использованных в демонстрационной программе Java Pet Store

 

Приобретаемые навыки:

Документы об окончании курса / Материалы и сертификаты:

Сертификат Suучебного центра

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Тренер курса: Виктор Тесленко Виктор Тесленко
Работа должна доставлять удовольствие и придавать силы, как отдых на море
Оформить заявку
на обучение