Модуль 1: Обзор курса
- Описание целей и задач курса
- Расписание
- Инфраструктура: установленные продукты
- Инфраструктура: детали рабочего пространства
- Получение доступа к каталогу лабораторных работ
Модуль 2: Обзор тем
- То, что вы должны знать: быстрый обзор
- Пакетированные приложения, используемые в курсе
- Дополнительные ресурсы
Модуль 3: Использование коллекций
- Что такое коллекция
- Создание коллекции в интерактивном отчете
Модуль 4: Генерация и использование API таблиц (Table API)
- Что такое Table API
- Генерация Table API
- Модификация Table API
- Добавление формы в приложение, показывающую, как создать процесс, добавляющий или изменяющий данные в таблице базы
Модуль 5: Расширение возможностей приложений - динамические действия
- Обработка модального окна с использованием динамических действий
- Удаление ряда данных в отчете с использование динамических действий
Модуль 6: Расширение возможностей приложений – плагины
- Импорт и использование плагинов типа регион (region type), таких как Big Value List, CSS Bar Chart
- Оптимизация производительности плагинов
Модуль 7: Создание и использование веб-служб RESTful
- Что такое веб-службы RESTful
- Компоненты веб-служб RESTful
- Пример веб-службы RESTful
- Создание новой веб-службы RESTful
- Использование веб-служб RESTful в приложениях APEX
Модуль 8: Использование шаблонов и тем
- Типы приложений: десктопные, мобильные, responsive
- Обзор тем: какие темы, для каких приложений подходят
- Обзор шаблона Page
- Использование строк замены в шаблонах
- Обзор страницы, содержащей отчет и обзор шаблонов region и report
- Создание и модификация темы
- Переключение на кастомную тему
Модуль 9: Доступность приложений (специальные возможности)
- Что такое веб-достуность
- Режимы доступности
- Обзор VPAT
- Области приложения, которые необходимо сделать доступными
- Тестирование приложений для определения необходимости использования специальных возможностей
- Пример приложения с использованием специальных возможностей
Модуль 10: Добавление интерактивности в приложения
- Всплывающие подсказки
- Регионы прокрутки
- Модальные регионы
Модуль 11: Создание списка табов (tab drop down) из динамических и статических списков
- Демонстрация создания структуры табов с использованием списка
Модуль 12: Обеспечение безопасности приложений
- Что такое каталог
- Oracle Internet Directory
- Обзор технической архитектуры
- Аутентификация пользователей с использованием LDAP
- SQL Injection
- Cross-site scripting
- Безопасность уровня приложения
- Ограниченные символы
Модуль 13: Развертывание и обслуживание приложений
- Компоненты приложения
- Что следует учесть?
- Резервное копирование
Модуль 14: Оптимизация APEX-приложений
- Факторы, влияющие на производительность приложения
- Управление службами
- Мониторинг активности
- Рекомендации по конфигурации базы данных
- Мониторинг производительности приложений