ADF Programming – Advanced Level
ADF Programming – Advanced Level
This course provides the superior level of building ADF front-end business level. It is the in-depth knowledge of building rich client applications as a front-end.
Programmatically Customization of Data Services
- Implementation of Java classes for ADF BCs
- Programmatically modifying the behaviour of Entity Objects
- Programmatically modifying the behaviour of View Objects
- Using Groovy Expression
- Adding service methods to an Application Module
- Using API methods in the business logic layer
- Handling database sequences, triggers and procedures
UI technologies 1
- Pages and Layouts
- Java Server Faces and ADF Faces
- Layout basics
- Using component facets and stretching
- Exposing Business Components as Data Controls
- Adding Functionality to Pages
- ADF Data bindings and their types
- Creating Managed Beans
- Using Phase and Event Listeners
- Using Action listeners and methods
- Using a Page Definition file
- Examining Data Binding objects and metadata files
- Binding Existing components to data
- JSF Expression Language
- Running and testing the page
UI technologies 2
- Displaying Form data
- Displaying Summary-Detail data
- Displaying Master-Detail data
- Displaying tabular data in tables
- Displaying hierarchical data in trees
- Displaying text or media with icons and images
- Displaying single and multi-selection components (LOVs / Comboboxes)
- Displaying Boolean selection components (Checkboxes/Radio)
- Defining search forms and display results
- Handling BLOB objects on UI (Files / Images)
- Displaying data graphically (DVT Components)
- ADF Faces Skinning (using CSS)
- Internationalizing the user interface (using resource bundles)
Reusability and Navigation
- Creating and Using Page Templates
- Introduction to ADF Task Flows
- Creating and Using Page Fragments
- Creating a Task Flow and using ADF Task Flow components
- Using Method Call Activities
- Defining control flows
- Creating routers for conditional navigation
- Calling methods and other task flows
- Contextual Event Framework
- PPR
- Parameter passing
Using ADF Faces Navigation Components
- Using Buttons and Links
- Using Menus for navigation
- Using Breadcrumbs
- Using the Train component
- Transaction Management with ADF task flows
- ADF Shared Libraries