Курс: Oracle Application Express 3.0: Developing Web Applications
Курс: Oracle Application Express 3.0: Developing Web Applications
Продолжительность курса: 40 ак. ч.
Описание курса:
В курсе изучается разработка веб-приложений с использованием опции базы данных Oracle Application Express (APEX или HTML DB). С помощью APEX можно быстро создать веб-приложение для работы с данными, хранящимися в базах, данных Oracle 9i,10g,11g через интернет-браузер. В курсе также изучается архитектура и администрирование APEX. Слушатели научатся создавать формы и отчёты, использовать разные типы элементов и разделяемых компонент, инсталлировать и отлаживать созданные приложения.
Аудитория:
• Разработчики веб-приложений
• Требования к подготовке слушателей:
• Знания в объеме курсов SQL, PLSQL по любой версии базы данных
Необходимая подготовка:
• Основы SQL и PL/SQL. Начальный опыт работы с сервером базы данных Oracle.
• Желательно знание основ разработки Web приложений на основе HTML страниц.
Результат обучения:
После изучения курса слушатель будет уметь:
• Использование динамических компонент, таких как динамические действия и плагины
• Развертывание приложения в виде упакованного приложения
• Отладка приложения
• Разработка приложений базы данных и websheet приложений
• Управление контролем доступа с помощью авторизации и аутентификации пользователей
• Разработка приложения в команде для управления процессом разработки
• Использование разделяемых компонент приложения и управление ими
• Добавление компонент страничной обработки
• Управление объектами базы данных
• Администрирование рабочих областей Oracle Application Express
• Загрузка и выгрузка данных или компонент приложения
• Управление пользователями и группами
• Создание запросов объектов базы данных и включение их в приложение
• Использование отчетов и форм в Oracle Application Express и управление ими
Программа курса:
Модуль 1. Introducing Oracle Application Express
• Identify the components of Oracle Application Express
• Create a workspace and a Workspace administrator user
Модуль 2. Interacting with the Database by Using SQL Workshop
• Use Object Browser to browse, create, and modify objects in the schema
• Use Query Builder to create, run, and save SQL queries
Модуль 3. Creating Reports
• Describe report types
• Create interactive reports
• Manipulate your interactive report
• Customize your interactive report
• Generate reports by using wizards
Модуль 4. Identify the types of forms
• Create a form on a table with a report
• Create a tabular form
• Create a Master-Detail form
• Edit your form
Модуль 5. Working with Pages and Regions
• View page definition
• Edit page attributes
• Create a new region
• View region attributes
Модуль 7. Understanding Session State and Debugging
• Explain how Oracle Application Express implements the session state
• Set a session state value
• Clear the session state
• Review the session state
Модуль 8. Including Page Processing
• Explain the difference between page rendering and page processing
• Create computations for your application
• Validate input data
• Process data
• Create application branching
Модуль 9. Adding Shared Components That Aid Navigation
• Include the following shared components in your application:
• Parent and standard tabs
• Navigation bars
• Lists
• Breadcrumbs
Модуль 10. Adding Other Shared Components
• Include the following shared components in your application:
• Lists of values
• Trees
• Create charts using a wizard
• Create a calendar
• Create and Use a Dynamic Action
• Import and Use a Plugin
Модуль 11. Working with Themes and Templates
• Describe themes
• Switch to a different theme
• Describe templates
• View existing templates
• Create and edit a template
Модуль 12. Administering Oracle Application Express Workspaces
• Create a developer and a workspace administrator user
• Request a schema or a storage
Модуль 13. Implementing Security
• Differentiate between authentication and authorization
• Provide an authentication scheme for your application
• Create an authorization scheme using Access Control
• Enable and configure Session State Protection
Модуль 14. Deploying Your Application
• Define the supporting objects for your application
• Export your application
• Import your application
• Install the supporting objects
Модуль 15. Using Utilities
• Generate data definition language (DDL) statements
Модуль 16. Using Application and Page Utilities
• Use the Advisor to verify your application
• Manage defaults using the Attribute Dictionary
Модуль 17. Building a Websheet Application
• Create a Websheet Application
• Add a Page to a Websheet Application
• Add and manipulate a Data Grid and Report
• Add Sections to a Page
• Share Websheets using an Access Control List
Модуль 18. Managing and Maintaining the Application Development Process
• Track Features, Milestones, Bugs and To Dos
• Manage Feedback