Oracle Application Express Workshop II
Будет изучено использование коллекций, динамических действий и подключаемых компонентов (plugins).
Изучается:
Создание форм, основанных на методах на таблицах
Создание и использование RESTful веб сервисов
Настройка тем и шаблонов
Создание мастер приложения и пользовательской темы
Миграция существующего приложения для использования "универсальной" темы
Добавление интерактивности в приложение
Построение вкладок, основанных на статических списках
Безопасность в приложении
Разворачивание и поддержка приложения
Оптимизация производительности
Поскольку Application Express тесно связан с БД Oracle и может легко быть интегрирован с различными схемами аутентификации (такими как Oracle Access Manager, SSO, LDAP), вы узнаете, как построить такую систему безопасности, которая будет отвечать растущим потребностям. Прохождение этого курса также закрепит материал, усвоенный в первой части.
Практические занятия:
Практические занятия на этом курсе позволят освоить использование коллекций, динамических действий и подключаемых компонентов, а также создание и использование RESTful веб сервисов. Также обсуждаются темы, шаблоны и использование "универсальной" темы, способной корректно отображать элементы в зависимости от использования настольного или мобильного устройства. Изучается создание автоматически прокручивающихся регионов, удобных всплывающих подсказок и модальных окон. Приблизительно 50% времени курса отводится практическим занятиям.
Необходимая предварительная подготовка:
Базовые знания SQL, PL/SQL и HTML Oracle Application Express: разработка веб-приложений, часть 1
Технический английский язык
Все материалы по курсу предоставляются вендором на английском языке.
Длительность
Доступ к курсу
Документы
Расписание
Кому подойдет этот курс
Цели курса:
Создание форм, основанных на методах на таблицах
Создание форм для лиц с ограниченными возможностями
Настройка тем и шаблонов
Добавление интерактивности в приложение
Построение вкладок, основанных на статических списках
Расширение возможностей приложения с использованием коллекций, динамических действий и подключаемых компонентов
Реализация безопасности
Разворачивание и поддержка приложения
Программа курса
Упакованные приложения, которые будут использованы в курсе.
Дополнительные сведения.
Использование коллекций в интерактивном отчёте.
Создание и редактирование Table API.
Создание формы, использующей Table API для вставки или обновления данных в БД.
Удаление строки в отчёте с помощью динамических действий.
Оптимизация производительности подключаемых компонентов.
Пример RESTful веб сервиса. Создание нового RESTful веб сервиса.
Использование RESTful веб сервиса в приложении Application Express.
Обзор тем и их применения для разных типов приложений.
Компоновка шаблона страницы.
Использование строк подстановки в шаблонах.
Обзор шаблонов на примере шаблона страницы и шаблона региона с отчётом.
Создание и редактирование темы.
Использование пользовательской темы.
Что такое VPAT (Voluntary Product Accessibility Template).
Части приложения, которые необходимо настраивать.
Тестирование приложения для выявления уязвимостей доступности.
Демонстрационный пример.
Регион с прокруткой.
Модальный регион.
Oracle Internet Directory.
Обзор архитектуры.
Аутентификация пользователей с использованием LDAP. Уязвимости внедрения SQL-кода (SQL injection).
Уязвимости межсерверного кода (Cross site scripting).
Безопасность на уровне приложения.
Обработка специальных символов.
На что следует обращать внимание.
Резервные копии.
Отзывы учеников
Как проходит обучение на платформе ФОРС
