0% found this document useful (0 votes)
117 views4 pages

OAF Course Content: Duration: 40 Hrs

This 40 hour course covers Oracle Application Framework fundamentals including architecture, features, and process flow. It teaches Java basics, implementing the model layer with entities, views, and validation. It also covers designing the user interface, controllers, conventions and standards, error handling, and business logic. Advanced topics include personalization, extensions, and deployment processes. The course aims to provide developers with the core skills to design, develop and deploy Oracle Application Framework applications.

Uploaded by

Sunil Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views4 pages

OAF Course Content: Duration: 40 Hrs

This 40 hour course covers Oracle Application Framework fundamentals including architecture, features, and process flow. It teaches Java basics, implementing the model layer with entities, views, and validation. It also covers designing the user interface, controllers, conventions and standards, error handling, and business logic. Advanced topics include personalization, extensions, and deployment processes. The course aims to provide developers with the core skills to design, develop and deploy Oracle Application Framework applications.

Uploaded by

Sunil Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 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