R12.x Extend Oracle Applications: Building OA Framework Applications
- Vendor:
- Oracle Corporation
- Course:
- D61636GC10
- Start Date:
- Monday, March 19, 2012
- Length:
- 5 Days
- Location:
- Expired Class Date
- Tuition:
- $4,000
- Expired:
- This class has expired. Current Class
Course Description
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 a R12 Oracle Applications instance.Learn to:Describe the concepts and details of the MVC design patternCreate a query, drill-down, create, delete, and update to an E-Business Suite instanceUse E-Business Suite security in conjunction with OA Framework applicationsDescribe OA Framework development standards
Skills Gained
- Complete a basic query page (SELECT)
- Complete a basic drill-down page (SELECT)
- Complete a basic create page (INSERT)
- Complete a basic delete page (DELETE)
- Complete a single-page update page (UPDATE)
- Complete a multi-page update (UPDATE)
- Understand the foundational concepts and standards of OA Framework-based applications and pages
Who Can Benefit
- Application Developers
- Developer
- J2EE Developer
- Java Developer
- Sales Consultants
- Technical Consultant
Prerequisites
- E-Business Suite development and debugging
- E-Business Suite system administration
- Java programming
- J2EE programming
Syllabus
Introduction to OA Framework
- Agenda
- Important Terminology
- Foundation Knowledge
- Additional Resources
Concepts of the MVC Design Pattern
- JSPs and OA Framework
- Concepts of the Model
- Concepts of the View
- Concepts of the Controller
Basics of the Model
- BC4J Model
- Applications Modules
- Entity Objects
- View Objects
- Other BC4J Objects
- BC4J Database Interactions
Basics of the View
- View-layer Components
- Workspaces and Projects
- Pages and Regions
- Items
- CSS Styles
- Attributes Sets
Basics of the Controller
- Handling GETs
- Handling POSTs
- Common Controller tasks
- Lab
Setting Up Your Development Environment
- Lab
OA Framework State Management
- Lab
Introduction to JDeveloper 10g with OA Extension
- Lab
Implementing a Query Page and Drill Down Page
- Lab
Implementing a Create Page
- Lab
Implementing a Delete Page
- Lab
Implementing an Update Page
- lab
OA Framework Development Concepts and Standards
Deploying OA Framework Applications
- Guided Demo - Deploying Personalizations
- Guided Demo - Deploying Extensions















