Session : 1 – Introduction to Oracle 11g ADF
- What is Oracle ADF?
- MVC architecture
- Benefits of ADF
- ADF architecture
- ADF Faces
- JDeveloper tools
- Applications and projects
- Database connections
- Overview of Business components
- Steps to create business components
- Business Components diagram
- Application flow overview
- 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
- 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
- Built-in conversion
- Custom converters
- Entity object validation
- Creating validation rules
- Error messages
- ADF Faces validation
- ADF table overview
- Table selection and sorting
- Result set scrolling and navigation
- Table and Column attributes
- Editing records
- Table bindings
- Deleting records
- Row Disclosure
- Creating Context Menus
- Handling multiple selections
- ADF Trees
- ADF TreeTables
- JSF lifecycle
- ADF Faces Rich Client lifecycle
- ADF page lifecycle
- Monitoring the lifecycle
- Subforms
- 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
- 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
- Using page fragments
- Using ADF regions
- Dynamic regions
- Managing contextual events
- Communicating with ADF Regions
- Bread crumbs
- Reusable menu concepts
- Process train
- Partial page navigation
- Navigating programmatically
- 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
- Custom Java classes – EO and VO
- Custom validation methods – EO
- Calculated attributes – EO and VO
- Finding, creating, removing, and modifying EOs and VOs
- What is a web service?
- SOAP, WSDL, UDDI
- Web service data control
- Securing a web service
- Consuming a web service – JSP
- Web service proxy
- Business Components Browser
- Expression language builder
- Page definition errors
- Java logging
- Breakpoints
- Breakpoint groups
- Debugging configuration
- The Stack
- Deployment steps
- WebLogic admin basics
- Deployment Profiles
- Deployment Options
- Deploying an application with JDeveloper
- Testing your application
Session : 2 – Developing ADF applications
Session : 3 – Entity Objects
Session : 4 – View objects
Session : 5 – Transactions, validation and conversion
Session : 6 – ADF Tables
Session : 7 – Advanced Tables, Trees, and TreeTables
Session : 8 – The ADF LifeCycle
Session : 9 – Handling forms
Session : 10 – Task Flow Concepts
Session : 12 – ADF Regions and Bounded Task Flows
Session : 13 – ADF Navigation
Session : 14 – Security
Session : 15 – Customizing ADF Programmatically
Session : 16 – Web services
Session : 17 – ADF Troubleshooting
Session : 18 – Deployment
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.