Курс: Oracle Application Express Workshop II

Курс: Oracle Application Express Workshop II

Курс: Oracle Application Express Workshop II


Продолжительность курса: 40 ак. ч.

Описание курса:
В курсе изучаются расширенные возможности создания приложений с использованием опции базы данных Oracle Application Express (APEX или HTML DB). Слушатели научатся создавать формы и отчёты, использовать разные типы элементов и разделяемых компонент, инсталлировать и отлаживать созданные приложения. Во всех главах есть лабораторные работы.

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

Необходимая подготовка:
•    Базовые знания SQL, PL/SQL и HTML Oracle Application Express

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleIL4
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск,
  • Направление: Oracle iPlatform: Languages
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 102900 ₽
  • Дистанционно: 102900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru