4

Click here to load reader

Oracle 10g Application Development Framework (5 Days) adf (5 days... · Oracle 10g Application Development Framework (5 Days) ... and pages with ADF Faces. ... Deploy an ADF application

Embed Size (px)

Citation preview

Page 1: Oracle 10g Application Development Framework (5 Days) adf (5 days... · Oracle 10g Application Development Framework (5 Days) ... and pages with ADF Faces. ... Deploy an ADF application

www.PeakLearningLLC.com

Peak Learning LLC www.PeakLearningLLC.com 717-541-1357

Oracle 10g Application Development Framework (5 Days)

Concepts taught

Build applications using ADF Business Components (ADF BC), ADF Faces, and ADF databinding using Oracle JDeveloper 10g Release 3

Develop entity objects, view objects, and pages with ADF Faces.

Build pages to support multi-page transactions

Deploy an ADF application to Oracle Application Server 10g R3

Utilize and create web services with ADF BC

Audience Developers

Oracle Forms Developers

Java Developers

Technical Consultants

Course Outline 1. Oracle ADF Overview

MVC concepts ADF architecture Introduction to ADF Business Components Introduction to ADF Faces ADF data binding concepts

2. Application Pageflow The JSF and ADF relationship Creating a simple JSF Page JSF navigation cases and diagrams Diagram notes and attachments

3. ADF Faces Components

User Interface (UI) components A closer look at ADF Page structure Rich Internet components The UIResources file

4. ADF Rich Faces Form Widgets

Working with Choice Menus Single and Multiple Selection Choices Radio Buttons Check Boxes Command buttons and command links

Page 2: Oracle 10g Application Development Framework (5 Days) adf (5 days... · Oracle 10g Application Development Framework (5 Days) ... and pages with ADF Faces. ... Deploy an ADF application

Peak Learning LLC www.PeakLearningLLC.com 717-541-1357

5. ADF Layout Concepts

Panel layout overview PanelBorderLayout PanelForm Layout PanelGroupLayout PanelStretchLayout PanelBox PanelWindow

6. ADF Rich Faces Navigation Components

Working with menus Menu component MenuBar component PanelTabbed Tree TreeTable Train flow

7. ADF Business Components

Database connections Applications, project and application structure Entity Objects View Objects Application Modules – adding objects The ADF BC Browser Debugging business components Customizing Entity Objects Business components security

8. Developing Entity Objects

The entity object data model Attribute default values Entity associations Data model validation Custom properties The application model container Entity Object/ and table relationships

9. View Objects

Creating view objects SQL statements view objects Attribute definition customizations Linking view objects Creating and passing parameter values

10. Managing Application Modules

Application module components Nesting application modules Exposing custom methods Modeling relationship types Renaming views and associations Creating data controls Application module best practices

Page 3: Oracle 10g Application Development Framework (5 Days) adf (5 days... · Oracle 10g Application Development Framework (5 Days) ... and pages with ADF Faces. ... Deploy an ADF application

Peak Learning LLC www.PeakLearningLLC.com 717-541-1357

11. Binding UI Components to Data Sources

Adding lookup view objects to the application module Using ADF databinding Binding data using ADF The Binding Editor

Custom data controls 12. Developing a Simple ADF Faces Page

The Page Outline Adding UI Components to a Page Edit and View Buttons Creating and using command buttons Running and Testing a Page

13. A Master-Detail Page Example

Creating the Data View Developing the Basic user interface The master form component Notes panel The detail table component Linking the page

14. Transactions

Creating a new record from a page Creating the data view components Developing the “create” page Developing the “confirmation” page Developing the “done” page Passing values between two pages in a transaction

15. Passing Values within a Page

Defining a search method view object Creating a search form for search criteria Binding a list of values (LOV) using the page definition Setting LOVs as dynamic or static Displaying the returned records

16. Creating Application Events in JSF

The JSF Lifecycle Event listeners Validating JSF components Converting data Action Listeners

17. Deploying ADF Applications

ADF deployment options Deploying an ADF application Exporting methods from view objects and application modules Deploying an application module to Oracle Application Server 10g

18. Web Services and ADF Applications

SOA (Service Oriented Architecture) Web services Calling a web service from an ADF application Exposing an ADF application module as a web service

Page 4: Oracle 10g Application Development Framework (5 Days) adf (5 days... · Oracle 10g Application Development Framework (5 Days) ... and pages with ADF Faces. ... Deploy an ADF application

Peak Learning LLC www.PeakLearningLLC.com 717-541-1357

19. Troubleshooting

Troubleshooting basics Logging Diagnostics Testing clients Tools and utilities