Get help WhatsApp

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

Course Enquiry