Oracle Applications Development Framework - Custom Training ...

streakgrowlInternet και Εφαρμογές Web

12 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

98 εμφανίσεις

Rev: 2/4/09
Building Applications Using Oracle
Applications Framework (5 Days)

Custom Training Institute

9085 Coyote Springs Road
Prescott Valley, AZ 86315
(928) 772-3811
FAX (928) 441-6444

Building Applications Using
Oracle Applications Framework

(CTI 247)

This class is a hands-on lab-intensive course
that will keep the student busy and active for
the duration of the course. While the course
covers the fundamentals that support OA
Framework-based applications, the course is
really an exercise in J2EE programming.
Over the duration of the course, the student
will create an OA Framework-based
application that selects, inserts, updates, and
deletes data from an Oracle instance.
Students will:
- Set up an OA Framework Development
environment on a Microsoft Windows
- Learn the basics of JDeveloper with OA
- Create an OA Framework application that
selects, inserts, updates, and deletes data from
an Oracle instance.

: Oracle 10g Java
Programming. Previous experience with
Java, JDeveloper and Oracle is STRONGLY

Minimum hardware requirements
: PCs
running Linux or Windows at 500 MHz, 512
Mb RAM; 500 Mb free hard disk space before
installation. Each student machine should
have 2 GB RAM; 20 GB hard disk space; a 2
GHz processor; 2 NIC cards.

Software requirements
: Oracle Database 10g
(latest release); Oracle JDeveloper 10g,
Studio edition, version 10.1.3.x; Oracle
Applications Developer Framework
(available as a JDeveloper extension); JUnit
ntegration 10.1.3.xx extension (available as a
Developer extension); Java Development Kit
(JDK) 5.0 Update 6 or later.

Microsoft PowerPoint and Internet access
at instructor’s workstation for
presentation purposes.

Module 1: Introduction to Oracle ADF
Overview of Oracle ADF framework
Overview of Model-View-Controller
Development Process with Oracle ADF
and Java Server Faces
EXERCISE: Getting Started

Module 2: Building and Using
Application Services
Services and Beans
Mapping Classes to Tables
Querying Objects
Data Controls
EXERCISE: Developing the Data

Module 3: Working with ADF Faces
Workspaces and Projects
Web Pages
Backing Beans for Web Pages
EXERCISE: Defining the Page Flow
and Navigation

Module 4:

Displaying Data in a User
Using the DataConrol Palette
Using Page Definition Files
EXERCISE: Developing Application

Module 5: Creating a Basic Page
Text Fields
Basic Forms
Range Navigation
User Interface Components and
EXERCISE: Creating a Display Page

Module 6: Security
Configuring Authentication
Creating a login Page
Creating a logout Page
Implementing Authorization using
Oracle ADF Security
Implementing Authorization
EXERCISE: Implementing Login

Rev: 2/4/09

Applications Using
Oracle Applications
(CTI 247
- continued

Module 7a: Creating Tables
Basic Tables
Tables and Range Navigation
Tables and Displayed Attributes
Row Selection in Tables

Module 7b: Creating More Complex Tables
Managed Beans
Command Components
Passing Parameters
Creating Input Forms
Creating Search Pages
Conditional Displays of Results
EXERCISE: Developing a Search Page

Module 8: Master-Detail Relationships
Tables and Forms
Databound Trees
Tree Tables
EXERCISE: Developing a Master-Detail

Module 9: Page Navigation through
Navigation Rules
Static Outcome Values
Dynamic Outcome Values
EXERCISE: Implementing Transactional

Module 10: Complex User Interface
Dynamic Menus for Navigation
Popup Dialogs
Multipage Processes
File Upload Capabilities
Databound Dropdown Lists
EXERCISE: Developing an Edit Page

Module 11: Deployment
Deployment Steps
Deployment Techniques
Deploying to Oracle Application server
Deploying to JBoss
Deploying to WebSphere
Deploying to Application Servers that
Support JDK 1.4
EXERCISE: Deploying Your Application
to Oracle Application Server 10g