You are on page 1of 4

OAF Course Content

Duration: 40 hrs
1. Introduction
Oracle Application Framework Architecture
Oracle Application Framework Key features
Oracle Application Framework Process flow

2. Jaa !asics
Jaa Oeriew
Jaa installation
"nironmental aria#les
OOP$ concepts
Comments in Jaa
%ata &ypes
Operators
'aria#le
(ethods and (ethods with return alues
Packa)es and imports use
(odifiers
Control flow statements
$trin) Importance
Arrays
"*ception +andlin)
('C %esi)n pattern
,. Implementin) the (odel
%esi)nin) (odel O#-ects
.ecommended !uild Approach
!usiness Components Packa)es
"ntity O#-ects
"ntity Associations /Association O#-ects0
'iew O#-ects and 'iew .ows
'iew 1inks
Application (odules
"ntity O#-ects2 "ntity "*perts2 3'alidation3 Application (odules and
3'alidation3 'iew O#-ects
'alidation 'iew O#-ects /''Os0
'alidation Application (odules /'A(s0
"ntity "*perts .eusin) !usiness O#-ects
4. Implementin) the 'iew 1ayer
%esi)nin) the 5ser Interface
Pa)es
.eusa#le Components
Attri#ute $ets
5.1 Parameters6 &okens2 "ncryption2 "ncodin)
$tyle $heets
Accessi#ility
Internationali7ation
(odel Interaction
(enus and Pa)e $ecurity
8. Implementin) the controller
%esi)nin) an OA Controller
Creatin) an OA Controller
+andlin) an +&&P 9"&
(odifyin) !ean Properties
Creatin) !eans Pro)rammatically
+andlin) an +&&P PO$& /Form $u#mit0
(odel Interaction
1a#6 Implementin) 9"& : PO$& in pa)es
;. <amin) Conentions and $tandards
Packa)e <amin)
9eneral <amin) .ules
Pa)e and .e)ion <amin)
Item <amin)
=. "rror +andlin)
"*ception types and Classes
!undled e*ceptions
%ialo) pa)es
%e#u))in) messa)es
1a#6 %e#u))in) OAF pa)es
>. Implementin) !usiness 1o)ic
Client 'alidations
.e?uired alues and %ata types
$erer 'alidations
"ntity o#-ect and 'iew o#-ect alidations
1a#6 "ntity 1eel 'alidation : !usiness +andlin)
@. OAF %eelopment /Core 1essons0
%etails a#out J%eeloper
$etAup a deelopment enironment
Creatin) +ello Borld Pa)e
Creatin) $earch Pa)e
Creatin) a drillAdown pa)e
Creatin) a Create pa)e C part I
Creatin) a Create pa)e C part II
Creatin) a sin)le and multiApa)e update
Creatin) a delete pa)e
Implementin) Partial Pa)e .enderin)
%e#u))in) OA Framework Applications
Preparation of Installation $cript.
%eployment of OA Pa)es on Application $erer.
Inspectin) the (%$ .epository Content/J%.D5&I1 Packa)e0
1E. OAF %eelopment /Adanced 1essons0
Personali7ationFs
1eels of Personali7ationFs
1ist of Profile options for Personali7ation
Implementin) personali7ationFs in standard pa)e
%eployin) Personali7ationFs
"*tensions
Controller "*tension for $tandard pa)e
%eployin) process for controller e*tension
'O "*tensions for standard pa)e
"O #ased 'O "*tensions for $tandard pa)e
A( "*tension for standard pa)e
%eployment process for all (odel layer e*tensions
Interiew Guestions "*planation

You might also like