Session : 1 – Introduction to Oracle 11g ADF

  • What is Oracle ADF?
  • MVC architecture
  • Benefits of ADF
  • ADF architecture
  • ADF Faces
  • JDeveloper tools
  • Session : 2 – Developing ADF applications

  • Applications and projects
  • Database connections
  • Overview of Business components
  • Steps to create business components
  • Business Components diagram
  • Application flow overview
  • Session : 3 – Entity Objects

  • What is an entity object?
  • Entity object class diagram
  • Creating entity objects
  • Customizing attribute properties
  • Entity associations
  • Entity object definition file
  • Database synchronization, moving, and renaming
  • Entity diagrams
  • Session : 4 – View objects

  • What is a view object?
  • View object class diagram
  • Steps to create a view object
  • Bind variables
  • Query-by-example view criteria
  • Adding view object instance to application module
  • Testing view objects
  • Read-only master-detail tables
  • Master-detail-detail
  • Inline detail tables
  • Session : 5 – Transactions, validation and conversion

  • Built-in conversion
  • Custom converters
  • Entity object validation
  • Creating validation rules
  • Error messages
  • ADF Faces validation
  • Session : 6 – ADF Tables

  • ADF table overview
  • Table selection and sorting
  • Result set scrolling and navigation
  • Table and Column attributes
  • Editing records
  • Table bindings
  • Deleting records
  • Session : 7 – Advanced Tables, Trees, and TreeTables

  • Row Disclosure
  • Creating Context Menus
  • Handling multiple selections
  • ADF Trees
  • ADF TreeTables
  • Session : 8 – The ADF LifeCycle

  • JSF lifecycle
  • ADF Faces Rich Client lifecycle
  • ADF page lifecycle
  • Monitoring the lifecycle
  • Subforms
  • Session : 9 – Handling forms

  • Control flow rules
  • Common input components
  • Managed beans and scopes
  • Drop-down menus
  • Multiple select components
  • Search concepts
  • Query-by-example
  • Search forms and bind variables
  • Session : 10 – Task Flow Concepts

  • Bounded vs. unbounded task flows
  • ADF controller activities
  • managed beans and scoping
  • state tracking
  • save points
  • exception handling
  • Passing values between pages
  • Bookmarking
  • Using bounded child task flows
  • Transaction handling
  • Managing the browser back button
  • Bounded task flows in dialogs and popups
  • Managing task flow templates
  • Session : 12 – ADF Regions and Bounded Task Flows

  • Using page fragments
  • Using ADF regions
  • Dynamic regions
  • Managing contextual events
  • Communicating with ADF Regions
  • Session : 13 – ADF Navigation

  • Bread crumbs
  • Reusable menu concepts
  • Process train
  • Partial page navigation
  • Navigating programmatically
  • Session : 14 – Security

  • Container-managed security
  • JAAS
  • ADF security overview
  • Enabling security
  • Creating users, groups, and roles
  • Page and task flow permissions
  • Security Expression Language
  • Securing entity objects
  • Row-level security
  • Logging in and out
  • Session : 15 – Customizing ADF Programmatically

  • Custom Java classes – EO and VO
  • Custom validation methods – EO
  • Calculated attributes – EO and VO
  • Finding, creating, removing, and modifying EOs and VOs
  • Session : 16 – Web services

  • What is a web service?
  • SOAP, WSDL, UDDI
  • Web service data control
  • Securing a web service
  • Consuming a web service – JSP
  • Web service proxy
  • Session : 17 – ADF Troubleshooting

  • Business Components Browser
  • Expression language builder
  • Page definition errors
  • Java logging
  • Breakpoints
  • Breakpoint groups
  • Debugging configuration
  • The Stack
  • Session : 18 – Deployment

  • Deployment steps
  • WebLogic admin basics
  • Deployment Profiles
  • Deployment Options
  • Deploying an application with JDeveloper
  • Testing your application

Thanks for the best ever Training. I did my Android Course here. Trainer is very good in knowledge. They provides the best ever Support to me.

Kaviya