+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вы смотрели
Вход
 
 
Каталог
 
Категории
 
 
Подписка на новости:
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
Яндекс.Деньги VISA, EUROCARD/MASTER CARD, DCL, JCB WebMoney RBK Money Деньги@mail.ru Сбербанк РФ ASSIST QIWI кошелек
 
Курс расчета
 
 1 у.е. = 63.87 руб.
 
 Цены показывать:
 
 
 
 
  
Направления
Business Intelligence   CASE   SaaS   Бизнес-тренинги   Интернет   Информационная безопасность   ИТ-Обучение   Корпоративные информационные системы   Мобильные приложения   Операционные системы Linux   Операционные системы Unix   Операционные системы Windows   Офисное ПО   Разработка веб-приложений   Разработка ПО   Свободное ПО   Системное администрирование   Средства тестирования   СУБД и хранилища данных   Управление бизнес-процессами   Управление ИТ-инфраструктурой   Управление качеством   Управление персоналом   Управление проектами   Управление разработкой ПО   Электронный документооборот  
 

Продукт  

Курс "Разработка WEB-приложений с использованием технологии JSF, JSF-ADF для Oracle WebLogic сервера"

Цена: 27 675 руб.
 
Звонок с сайта Купить дешевле
 
Продолжительность - 5 дней
 
Специализация:  Авторские курсы: СУБД и хранилища данных
Код: EDU-OR-26
 

Java Enterprise Edition (JEE) - стандартная, устойчивая, масштабируемая и безопасная платформа, которая лежит в основе многих современных корпоративных приложений. ADF является инновационным, и все же зрелым шаблоном разработки Java EE, доступным и непосредственно встроенным в Oracle JDeveloper 11g. Oracle ADF упрощает разработку Java EE приложений, минимизируя потребность в написании программного кода, необходимого для создания инфраструктуры приложения, позволяя разработчикам сосредоточиться на реализации конкретной функциональности приложения.

На курсе делается обзор новых технологий построения распределенных и Web-приложений. Делается сравнение технологий, указываются преимущества и недостатки. Используя библиотеки Trinidad, ADF, разрабатываются Web-приложения современного уровня в стандарте HTML 2 с использованием идеи AJAX. На примерах показываются возможности построения сервис ориентируемых систем с использованием современных средств разработки. Приложения не должны зависеть от платформ, средств разработки, они должны быть настраиваемы, масштабируемы, надежны. Взаимодействие с готовыми решениями (SAP, HP, Oracle) – основная задача интеграторов предприятий. Слушатели получат методики доступа к различным серверам базы данных с использованием технологий JEE - EJB.

Аудитория:

Профессиональные разработчики Java, PL/SQL, аналитики, руководители проектов, желающие переводить свои приложения на Web-платформу, разрабатывать приложения, соответствующие современным условиям c использованием стандартных технологий.
Курс может быть рекомендован компаниям, которые активно используют приложения Oracle Forms и Reports, но желающие создавать формы и отчеты в виде современных Web-приложений.

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

Основы Java на уровне общих понятий объектно-ориентируемого программирования, основы разработки Web приложений на уровне HTML страниц.

Цель курса: научить слушателей самостоятельно разрабатывать современные Web-приложения с мощным пользовательским интерфейсом на основе стандарта HTML 2, AJAX, JSF; использовать Web-сервисы для получения данных из различных источников.

Программа курса

1. Oracle WebLogic сервер и Oracle iAS, ориентированы на SOA.

  • Основы распределенных вычислений, ориентированные на сервисы.
  • Архитектура JEE Сервера WebLogic.
  • Обзор сервисов.
  • XML конфигурационные файлы.
  • Запуск и остановка сервера.
  • Удаленное управление через консоль сервера.

2. Основы Разработки WEB-приложений.

  • Web-взаимодействия.
  • Конфигурирование WebLogic сервера для работы с Web-приложениями.
  • Структура WAR и EAR архивов, дескрипторы размещения и доставки.
  • Последовательность создания Web-приложения.
  • Правила построения безопасного доступа к Web-приложениям.
  • Сервис JAAS.
  • Домены безопасности сервера.
  • Пример разработки приложения с использованием JAAS сервиса.
  • Безопасность на основе форм.
  • Разработка Web контроллеров на основе сервлетов. Листенеры, фильтры, управление безопасностью через сервлеты.
  • Технология программирования сервлетов, сеансы и жизненный цикл. Контекст приложения и сервлета.
  • Отслеживание сеансов. Цикл жизни сессии.
  • Настройка дескриптора размещения Web-приложения.
  • Использование JNDI для доступа к данным в сервлетах.
  • Взаимодействие между сервлетами через контекст приложения.
  • Построение простейших JSP страниц. JSP тэги.
  • Использование языка выражений. Получение информации из структур данных.
  • Операторы языка выражений.
  • Приведение типов данных.
  • Работа с действиями Core.
  • Запись в выходной поток. Установка и удаление переменных. Итераторы. Просмотр коллекций в цикле. Импортирование статических и динамических ссылок.
  • Работа с XML действиями. Синтаксический разбор XML документа. Условные Х операторы и операторы циклов. Трансформация расширяемого языка стилевых таблиц.
  • Локализация приложений с помощью ресурсных контентов.
  • Библиотека SQL тэгов.
  • Конфигурирование и использование источников данных.
  • Работа с результирующими множествами.
  • Работа с транзакциями.

3. JSF

  • Архитектура Java Server Faces.
  • MVC и пользовательские интерфейсы.
  • Реализация компонентов и событий. Стандартные пользовательские компоненты.
  • Валидаторы, события и слушатели.
  • Отображение компонентов на Web-страницах.
  • Цикл жизни Request процесса.
  • Faces контекст.
  • Создание простого JSF приложения.
  • Особенности дескриптора доставки. Инструменты для поддержки конфигурации JSF приложений. Интеграция JSP в JSF.
  • Визуальное построение навигации по JSF страницам.
  • Использование Валидаторов. Валидаторы и соглашения. Преобразования и Валидаторы.
  • Создание полноценного JSF приложения для взаимодействия с базой данных. Пользовательские JSF компоненты.

4. Oracle ADF – библиотека для создания мощных web приложений с динамическим пользовательским интерфейсом.

  • История развития Oracle ADF Faces. ADF Faces rich client – это технология JSF с использованием идеи AJAX и дополнительных библиотек классов, позволяющих создавать мощные пользовательские Web-интерфейсы.
  • Особенности архитектуры ADF компонент. Категории и типы компонентов.
  • Создание простого приложения ADF Faces (Hello world) с помощью Oracle JDeveloper.
  • Введение в ADF Faces.
  • Конфигурация ADF компонент на сервере приложений Oracle WebLogic.
  • Настройка файла web.xml, использование различных параметров. Параметры отладки приложений. Параметры управления загрузкой файлов.
  • Конфигурационный файл faces-config.xml, adf-config.xml, adf-settings.xml, trinidad-config.xml.
  • Описание ресурсов доступа к данным. Использование пула уровня приложения и пула сервера приложений для доступа к базе данных. Обеспечение доступа к данным из java классов, EJB 3, BC4J компонент. Web service – поставщик данных.
  • Описание потока задач, связанные и не связанные потоки, сходства и различия, что, где использовать. Преобразование потоков. Диаграммы потоков, описание компонент визуализации хода выполнения задачи.
  • Шаблоны проектирования страниц. Создание библиотек шаблонов. Организация содержимого на странице и встраивание в шаблон.
  • Создание навигации в виде меню и маршрутизаторов. Определение областей пользовательского интерфейса в шаблоне.
  • Текстовые ресурсы приложения, интернационализация. Форматы описания ресурсов. Повторное использование шаблона и ресурсов в разработке Web приложения.
  • Страницы и фрагменты страниц, регионы. Статические и динамические регионы. Всплывающие окна и диалоги, описание и вызов событий для всплывающего окна.
  • Навигация между страницами. Кнопки и ссылки, меню и маршрутизаторы. Декларативное и программное управление навигацией.
  • Цикл жизни компонентов.
  • Передача объектов между страницами или регионами через PageFlowContext используя BackingBean и с помощью декларативного описания параметров. Управление событиями и обработка входных потоков. Обновление части содержимого страницы.
  • Определение правил проверки (валидации) на страницах, обработка исключений и отображение ошибок на страницах, программная и декларативная валидация, описание правил проверки в метаданных бизнес сервисов. Использование выражений Groovy.
  • Привязка элементов страниц к данным, автоматическое создание описания привязок (Data Binding), файл описания страницы, использующей доступ к данным (Page Definition). Использование в качестве данных различных источников – Java Beans, EJB 3, WebService, BC4J – что выбрать, преимущества и недостатки вариантов выбора. Выполнение бизнес методов на страницах.
  • Выполнение потоков задач из текущего потока, передача параметров в потоки и получение результата. Управление потоком на основе результата выполнения задачи. Использование диаграмм для визуализации хода выполнения задач.
  • Компоненты ввода данных и организация форм. Предопределенные компоненты для ввода дат, атрибутов цветов, файлов и др. Организация доступа к введенным данным. Проверка корректности ввода пользователя на стороне клиента и сервера приложений.
  • Организация вывода сообщений. Определение собственных правил ввода данных. Программная проверка корректности и управление сообщениями.
  • Создание полнофункционального приложения с доступом к данным, их отображением и редактированием с использованием базовых элементов технологии ADF.

5. "Web Service – new CORBA".

  • Протокол SOAP и язык интерфейса WSDL для взаимодействия между серверами приложений и Web-страницами. Использование протокола HTTP для передачи XML потоков.
  • Разработка клиентских мест с полноценным пользовательским интерфейсом (Delphi) для доступа к Java серверу через SOAP протокол.
  • Реализация безопасности.
  • Внедрение Web Service в базу данных Oracle. Порядок инсталляции и настройки. Обеспечение безопасности на уровне схемы – конфигурация привилегий взаимодействия с другими серверами.

6. Oracle BPEL процесс-менеджер (BPEL PM).

  • Ключевые концепции. Web Services/WSDL как компонентная модель. XML – как модель данных.
  • Обмен синхронными и асинхронными сообщениями.
  • Обработка исключений.
  • Общая архитектура BPEL PM. BPEL Designer на базе среды разработки Eclipse-SDK. Инсталляция, конфигурация, начало работы. Конфигурация Oracle BPEL консоли.
  • Запуск сервера и дизайнера.
  • Порядок создания простого BPEL процесса.
  • Конфигурация WSDL интерфейса для BPEL процесса. Конфигурация базового скелетона для процесса.
  • Просмотр MAP процесса.
  • Компиляция, Deploy, тестирование BPEL процесса.
  • Создание параллельных процессов.
  • Пользовательские запросы.
  • Создание пользовательского интерфейса для инициализации BPEL процесса.
  • Настройка производительности процесса. Конфигурация жизненного цикла процесса.
  • SOA "подталкивает" к использованию альтернативных технологий и подходов (таких как обмен сообщениями) для построения приложений посредством связывания сервисов, а не посредством написания нового программного кода.
  • Использование JMS сообщений.
  • Построение пользовательских потоков с использованием технологии JSF-ADF. Построение страниц пользовательского интерфейса для принятия решений по управлению рабочим потоком.

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.


В современном мире сложно обойтись без информационных технологий и их производных - компьютеров, мобильных телефонов, интернета и т.д., особенно в крупных компаниях и государственных организациях, работающих с большим количеством людей, а не только с парой VIP-клиентов, как это может быть в случае небольшой компании. А там, где есть большое количество контрагентов, заявителей и т.д. - не обойтись без баз данных, необходимых для обработки информации. Естественно, что времена гроссбухов и карточек, памятных многим по библиотекам, давно прошли, сегодня используются персональные компьютеры и электронные базы данных.

Сегодня невозможно представить работу крупнейших компаний, банков или государственных организаций без использования баз данных и средств Business Intelligence. Базы данных позволяют нам хранить и получать доступ к большим объемам информации, а система управления базами данных (СУБД) — осуществлять менеджмент доступных хранилищ информации.

В Учебном центре « Интерфейс» Вы научитесь эффективно использовать системы управления базами данных: быстро находить нужную информацию, ориентироваться в схеме базы данных, создавать запросы, осуществлять разработку и создание баз данных.

Обучение позволит Вам не только получить знания и навыки, но и подтвердить их, сдав соответствующие экзамены на статус сертифицированного специалиста . Опытные специалисты по СУБД Microsoft SQL Server или Oracle могут быть заинтересованы в изучении систем бизнес-аналитики. Это задачи достаточно сложные, использующие громоздкий математический аппарат, но они позволяют не только анализировать происходящие процессы, но и делать прогнозы на будущее, что востребовано крупными компаниями. Именно поэтому специалисты по бизнес-аналитике востребованы на рынке, а уровень оплаты их труда весьма и весьма достойный, хотя и квалифицированным специалистам по базам данных, администраторам и разработчикам, жаловаться на низкий уровень дохода тоже не приходится. Приходите к нам на курсы и получайте востребованную и высокооплачиваемую профессию. Мы ждем Вас!

В конце обучения на курсах проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненные в процессе обучения.

Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.

  • Нужна помощь в поиске курса?
    Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
  • Поговорите со своим личным тренинг-менеджером!
    Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru

 
  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Atlassian JIRA - система управления проектами и задачами
Oracle. Программирование на SQL и PL/SQL
Основы TOGAF® 9
Выявление и формирование пользовательских требований
Использование профессионального генератора отчетов Crystal Reports
Разработка приложений Win32 в Delphi 10 Seattle
 
Новинки
 

 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

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



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   ERPforum.ru    Interface.ru/training   Olap.ru   Job.com.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Rambler's Top100 Проверить аттестат Товары@Mail.ru
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года