R12.x Extend Oracle Applications: Building OA Framework Applications (D61636) – Outline

Detailed Course Outline

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