На этом курсе слушатели научатся разрабатывать веб-приложения, основанные на БД с помощью Oracle Application Express. Вместе с преподавателем вы пройдёте обучение, которое также включает практические занятия.
Изучается:
- Создание приложений для настольных и мобильных интерфейсов
- Добавление различных компонентов, таких как страницы, регионы отчётов, элементы форм и прочих
- Создание процессов и проверок
- Создание разделяемых компонентов
- Внедрение безопасности в приложение
- Управление навигацией
- Создание прочих компонентов с использованием встроенных "мастеров"
Стоимость курса
70 000 рубЗаказать
Вы научитесь:
- Создавать и запускать приложений, основанных на БД, с использованием интерфейсов для настольных и мобильных устройств
- Создавать формы и отчёты
- Создавать страницы и регионы
- Создавать кнопки и прочие элементы на страницах
- Создавать процессы и проверки
- Уметь внедрять безопасность
- Управлять навигацией
- Работать с темами и шаблонами
- Создавать разделяемые компоненты, такие как вкладки, списки, навигационные цепочки.
- Добавлять динамические действия
- Импортировать и использовать подключаемые компоненты (plugins)
- Создавать и использовать календари и "деревья"
- Использовать методы вывода на печать
- Управлять отзывами пользователей
Аудитория:
Разработчики приложений (в том числе Forms, Business Intelligence)Веб-администраторы
Администраторы БД
Менеджеры проектов
Системные аналитики
Требования к предварительной подготовке слушателя:
Необходимая предварительная подготовка:
- Базовые знания SQL, PL/SQL, and HTML
- Технический английский язык
- Oracle Application Express: Advanced Workshop
- Oracle Application Express: Developing Web Applications
Содержание курса
Введение в Application Express
Обзор Application Express. Термины и основные концепции. Использование Application Express.
Построение приложений, основанных на БД
Обзор компонента Application Builder. Что такое приложения, основанные на БД. Создание приложения, основанного на БД.
Создание и применение интерактивных отчётов
Что такое интерактивные отчёты. Использование интерактивных отчётов. Создание и настройка интерактивных отчётов.
Создание классических отчётов, отчётов помощью "мастера" и мобильных отчётов
Создание классических отчётов. Создание отчётов с помощью "мастера". Создание отчётов для мобильных устройств.
Создание форм
Использование форм. Создание и изменение форм. Создание форм для мобильных устройств.
Работа со страницами и регионами
Описание устройства страницы. Работа регионами страницы. Работа со страницами.
Добавление элементов и кнопок
Определение различных типов элементов. Использование элементов. Создание и использование списков значений. Создание кнопок.
Состояние сессии
Объяснение того, что есть состояние сессии в Application Express. Использование состояния сессии.
Обработка событий на странице
Что такое события страницы. Вычисления. Процессы на странице. Проверки. Ветвления для навигации.
Проверка и отладка в приложении
Использование Advisor для проверки приложения. Управление значениями по умолчанию в словаре атрибутов. Отладка в приложении.
Добавление разделяемых компонентов для навигации
Использование разделяемых компонентов в приложении. Создание и использование вкладок, навигационной панели, списков и навигационной цепочки.
Работа с темами, шаблонами и файлами
Объяснение понятий тем и шаблонов. Создание тем и шаблонов. Работа с файлами.
Реализация безопасности
Безопасность в приложении. Использование схем аутентификации. Использование схем авторизации. Включение и настройка защиты состояния сессии.
Управление навигацией в приложении
Построение иерархических списков с изображениями. Создание навигационных элементов на основании данных из БД. Построение карты сайты и внедрение авторизации на неё. Связь между интерактивными отчётами с помощью декларативного фильтра.
Расширение функциональности приложения
Создание страниц для загрузки и выгрузки данных. Добавление данных BLOB в приложение. Рассылка электронной почты из приложения.
Создание и работа с диаграммами
Создание и использование диаграммам. Усложнённые примеры работы с диаграммами.
Добавление календарей и "деревьев"
Использование календарей. Использование "деревьев".
Использование динамических действий и подключаемых компонентов
Использование динамических действий. Применение подключаемых компонентов (plugins).
Возможности печати в Application Express
Печать стандартных отчётов. Создание отчётов в формате PDF с множеством запросов.
Управление отзывами
Что такое компонент Team Development. Управление отзывами.
Обзор Application Express. Термины и основные концепции. Использование Application Express.
Построение приложений, основанных на БД
Обзор компонента Application Builder. Что такое приложения, основанные на БД. Создание приложения, основанного на БД.
Создание и применение интерактивных отчётов
Что такое интерактивные отчёты. Использование интерактивных отчётов. Создание и настройка интерактивных отчётов.
Создание классических отчётов, отчётов помощью "мастера" и мобильных отчётов
Создание классических отчётов. Создание отчётов с помощью "мастера". Создание отчётов для мобильных устройств.
Создание форм
Использование форм. Создание и изменение форм. Создание форм для мобильных устройств.
Работа со страницами и регионами
Описание устройства страницы. Работа регионами страницы. Работа со страницами.
Добавление элементов и кнопок
Определение различных типов элементов. Использование элементов. Создание и использование списков значений. Создание кнопок.
Состояние сессии
Объяснение того, что есть состояние сессии в Application Express. Использование состояния сессии.
Обработка событий на странице
Что такое события страницы. Вычисления. Процессы на странице. Проверки. Ветвления для навигации.
Проверка и отладка в приложении
Использование Advisor для проверки приложения. Управление значениями по умолчанию в словаре атрибутов. Отладка в приложении.
Добавление разделяемых компонентов для навигации
Использование разделяемых компонентов в приложении. Создание и использование вкладок, навигационной панели, списков и навигационной цепочки.
Работа с темами, шаблонами и файлами
Объяснение понятий тем и шаблонов. Создание тем и шаблонов. Работа с файлами.
Реализация безопасности
Безопасность в приложении. Использование схем аутентификации. Использование схем авторизации. Включение и настройка защиты состояния сессии.
Управление навигацией в приложении
Построение иерархических списков с изображениями. Создание навигационных элементов на основании данных из БД. Построение карты сайты и внедрение авторизации на неё. Связь между интерактивными отчётами с помощью декларативного фильтра.
Расширение функциональности приложения
Создание страниц для загрузки и выгрузки данных. Добавление данных BLOB в приложение. Рассылка электронной почты из приложения.
Создание и работа с диаграммами
Создание и использование диаграммам. Усложнённые примеры работы с диаграммами.
Добавление календарей и "деревьев"
Использование календарей. Использование "деревьев".
Использование динамических действий и подключаемых компонентов
Использование динамических действий. Применение подключаемых компонентов (plugins).
Возможности печати в Application Express
Печать стандартных отчётов. Создание отчётов в формате PDF с множеством запросов.
Управление отзывами
Что такое компонент Team Development. Управление отзывами.