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

Разработка архитектур для приложений 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. Язык курса — русский.

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