0

Oracle Application Express Workshop II

  • Код курса: APEX2
  • Длительность: 3 д.
  • Цена: 70 000 Р
  • Часы в неделю: 24 ак. часов.

Расписание курса

15.07.2024 10:00
70 000 Р
Москва или Online
04.12.2024 10:00
70 000 Р
Москва или Online

Аннотация:

На этом курсе слушатели улучшат свои навыки работы с Oracle Application Express. Будет изучено использование коллекций, динамических действий и подключаемых компонентов (plugins).

Изучается:

  • Создание форм, основанных на методах на таблицах
  • Создание и использование RESTful веб сервисов
  • Настройка тем и шаблонов
  • Создание мастер приложения и пользовательской темы
  • Миграция существующего приложения для использования "универсальной" темы
  • Добавление интерактивности в приложение
  • Построение вкладок, основанных на статических списках
  • Безопасность в приложении
  • Разворачивание и поддержка приложения
  • Оптимизация производительности


Зачем слушать этот курс:

Поскольку Application Express тесно связан с БД Oracle и может легко быть интегрирован с различными схемами аутентификации (такими как Oracle Access Manager, SSO, LDAP), вы узнаете, как построить такую систему безопасности, которая будет отвечать растущим потребностям. Прохождение этого курса также закрепит материал, усвоенный в первой части.

Практические занятия:

Практические занятия на этом курсе позволят освоить использование коллекций, динамических действий и подключаемых компонентов, а также создание и использование RESTful веб сервисов. Также обсуждаются темы, шаблоны и использование "универсальной" темы, способной корректно отображать элементы в зависимости от использования настольного или мобильного устройства. Изучается создание автоматически прокручивающихся регионов, удобных всплывающих подсказок и модальных окон. Приблизительно 50% времени курса отводится практическим занятиям.

Необходимая предварительная подготовка:

  • Базовые знания SQL, PL/SQL и HTML Oracle Application Express: разработка веб-приложений, часть 1
  • Технический английский язык

Цель курса:

  • Создание и использование RESTful веб сервисов
  • Создание форм, основанных на методах на таблицах
  • Создание форм для лиц с ограниченными возможностями
  • Настройка тем и шаблонов
  • Добавление интерактивности в приложение
  • Построение вкладок, основанных на статических списках
  • Расширение возможностей приложения с использованием коллекций, динамических действий и подключаемых компонентов
  • Реализация безопасности
  • Разворачивание и поддержка приложения

Аудитория курса:

  • Разработчики приложений (в том числе Forms, Business Intelligence)
  • Веб-администраторы
  • Администраторы БД
  • Менеджеры проектов
  • Системные аналитики


Все материалы по курсу предоставляются вендором на английском языке.


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


Введение

Обзор уже известного материала. Упакованные приложения, которые будут использованы в курсе. Дополнительные сведения.

Использование коллекций
Что такое коллекции. Использование коллекций в интерактивном отчёте.

Создание и применение прикладного программного интерфейса для таблиц (Table API)
Что такое Table API. Создание и редактирование Table API. Создание формы, использующей Table API для вставки или обновления данных в БД.

Динамические действия
Вызов модального окна с использованием динамических действий. Удаление строки в отчёте с помощью динамических действий.

Подключаемые компоненты (plugins)
Импорт и использование подключаемых компонентов для региона, таких как Big Value List и CSS Bar Chart. Оптимизация производительности подключаемых компонентов.

Создание и использование RESTful веб сервисов
Что такое RESTful веб сервис. Компоненты сервиса. Пример RESTful веб сервиса. Создание нового RESTful веб сервиса. Использование RESTful веб сервиса в приложении Application Express.

Использование тем и шаблонов
Типы приложений: настольные, мобильные, универсальные. Обзор тем и их применения для разных типов приложений. Компоновка шаблона страницы. Использование строк подстановки в шаблонах. Обзор шаблонов на примере шаблона страницы и шаблона региона с отчётом. Создание и редактирование темы. Использование пользовательской темы.

Доступность для лиц с ограниченными возможностями
Что такое доступность приложения. Режимы доступности. Что такое VPAT (Voluntary Product Accessibility Template). Части приложения, которые необходимо настраивать. Тестирование приложения для выявления уязвимостей доступности. Демонстрационный пример.

Добавление интерактивности в приложение
Всплывающие подсказки. Регион с прокруткой. Модальный регион.

Построение ниспадающих вкладок
Построение ниспадающих вкладок на основе статических и динамических списков.

Внедрение безопасности в приложение
Что такое служба каталогов. Oracle Internet Directory. Обзор архитектуры. Аутентификация пользователей с использованием LDAP. Уязвимости внедрения SQL-кода (SQL injection). Уязвимости межсерверного кода (Cross site scripting). Безопасность на уровне приложения.
Обработка специальных символов.

Разработка и поддержка приложения
Компоненты приложения. На что следует обращать внимание. Резервные копии.

Оптимизация приложения
Оптимизация на уровне приложения. Службы управления. Отслеживание активности. Оптимизация на уровне БД. Отслеживание производительности.


Oracle Application Express Workshop II текущий курс
Записаться на курс: Oracle Application Express Workshop II

* - обязательные поля

Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

* - обязательные поля