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

Разработка архитектур для приложений Java Enterprise Edition

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

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

Этот курс будет полезен специалистам, которые хотели бы разрабатывать устойчивые архтектуры для приложений уровня предприятия на платформе Java EE. Участники познакомятся со связанными с Java EE технологиями, стратегиями их совместной работы, принципами принятия решений для управления качествами решения.

Аудитория:

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

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

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

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

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

Содержание:

 

Модуль 1 - Фундаментальные архитектурные концепции

- Понимание вызовов для приложений уровня предприятия

- Понятие архитектуры ПО

- Понимание необходимости архитектуры ПО

- Понимание роли и ответственности архитектора

- Моделирование архитектур с Unified Modeling Language (UML)

- Различия и сходства между архитектурой и проектом

- Описание методологии SunTone(SM)

 

Модуль 2 - Систематические качества

- Систематические качества приложения для предприятия

- Основные меры улучшения качества

- Приоритеты требований к качеству сервиса

- Возможности компромиссных решений

 

Модуль 3 - Рекомендации и соображения при разработке системной архитектуры

- Определение факторов риска в распределенных системах для предприятий

- Разработка гибкой объектной модели

- Рекомендации для создания сетевой модели

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

- Планирование мощности системы

 

Модуль 4 - Разработка архитектуры для клиентского звена

- Роли, задействованные в разработке клиентского звена

- Вопросы информационой архитектуры на клиентском звене

- Как выбрать пользовательское интерфейсное устройство, удовлетворяющее требованиям вашего приложения

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

- Стратегии развертывания декстоп-приложений Java

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

 

Модуль 5 - Разработка архитектуры для Web-звена

- Роли, задействованные при разработке web-звена

- Разделение ответственностей

- Стратегии при решении презентационных вопросов в web-звене

- Стратегии при решении вопросов, связанных с данными в web-звене

- Стратегии управления презентацией, данными и вопросами логики в web-звене

- Понимание преимуществ и недостатков web-фреймворков, управляемых запросами и компоненто-ориентированных

- Описание стратегий для воплощения аутентификации и авторизации в web-звене

- Решение вопросов масштабирования web-приложений

 

Модуль 6 - Разработка архитектуры для бизнес-звена

- Понимание ценности использования контейнерных сервисов приложений для предприятий

- Варианты архитектур при воплощении сервисов модели предметной области

- Варианты архитектур при воплощении сущностей предметной области

- Распределение компонентов модели предметной области

- Лучшие стратегии обработки ошибок и журналирования

 

Модуль 7 - Разработка архитектуры для интеграционного и ресурсного звена

- Вызовы при интеграции с информационной системой предприятия (EIS)

- Роли, задействованные при разработке интеграционного звена

- Ресурсное звено EIS

- Обзор интеграционных технологий Java и лучших способов их применения

- Применение шаблонов интеграционного звена

- Понимание, как сервисо-ориентированная архитектура (SOA) способствует интеграции

- Лучшие варианты применения SOA

 

Модуль 8 - Разработка архитектуры безопасности

- Влияние безопасности в распределенных вычислениях

- Сервисы безопасности в Java EE

- Требования безопасности к web-сервисам

 

Модуль 9 - Оценка архитектуры ПО

- Принципы оценки архитектуры

- Оценка технологий Java EE и их применимости

- Создание прототипов системы

- Критерии выбора сервера приложений

 

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

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

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

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

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

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