ServiceNow Developer online Training by Realtime t...
SADGURU TECHNOLOGIES SERVICENOW DEVELOPMENT PHNO:8179736190,040-40154733 Sdtech.soa@gmail.com www.sa...
Address:
SADGURU TECHNOLOGIES
H. No: 7-1-621/10, Flat No: 102,
Sai Manor Apartment, S.R. Nagar Main Road,
Landmark: Beside Umesh Chandra Statue,
Hyderabad-500038,
Mob: 91-8179736190,Ph: 040-40154733.
Oracle ADF Training in Hyderabad@Sadguru Technologies
Oracle ADF Training Outline
• Introduction to Oracle 11g ADF
o What is Oracle ADF?
o MVC architecture
o Benefits of ADF
o ADF architecture
o ADF Faces
o JDeveloper tools
• Developing ADF applications
o Applications and projects
o Database connections
o Overview of Business components
o Steps to create business components
o Business Components diagram
o Application flow overview
• Entity Objects
o What is an entity object?
o Entity object class diagram
o Creating entity objects
o Customizing attribute properties
o Entity associations
o Entity object definition file
o Database synchronization, moving, and renaming
o Entity diagrams
• View objects
o What is a view object?
o View object class diagram
o Steps to create a view object
o Bind variables
o Query-by-example view criteria
o Adding view object instance to application module
o Testing view objects
o Read-only master-detail tables
o Master-detail-detail
o Inline detail tables
• Transactions, validation and conversion
o Built-in conversion
o Custom converters
o Entity object validation
o Creating validation rules
o Error messages
o ADF Faces validation
• ADF Tables
o ADF table overview
o Table selection and sorting
o Result set scrolling and navigation
o Table and Column attributes
o Editing records
o Table bindings
o Deleting records
• Advanced Tables, Trees, and TreeTables
o Row Disclosure
o Creating Context Menus
o Handling multiple selections
o ADF Trees
o ADF TreeTables
• The ADF LifeCycle
o JSF lifecycle
o ADF Faces Rich Client lifecycle
o ADF page lifecycle
o Monitoring the lifecycle
o Subforms
• Handling forms
o Control flow rules
o Common input components
o Managed beans and scopes
o Drop-down menus
o Multiple select components
o Search concepts
o Query-by-example
o Search forms and bind variables
• Task Flow Concepts
o Bounded vs. unbounded task flows
o ADF controller activities
o managed beans and scoping
o state tracking
o save points
o exception handling
• Working with Task Flows
o Passing values between pages
o Bookmarking
o Using bounded child task flows
o Transaction handling
o Managing the browser back button
o Bounded task flows in dialogs and popups
o Managing task flow templates
• ADF Regions and Bounded Task Flows
o Using page fragments
o Using ADF regions
o Dynamic regions
o Managing contextual events
o Communicating with ADF Regions
• ADF Navigation
o Bread crumbs
o Reusable menu concepts
o Process train
o Partial page navigation
o Navigating programmatically
• Security
o Container-managed security
o JAAS
o ADF security overview
o Enabling security
o Creating users, groups, and roles
o Page and task flow permissions
o Security Expression Language
o Securing entity objects
o Row-level security
o Logging in and out
• Customizing ADF Programmatically
o Custom Java classes - EO and VO
o Custom validation methods - EO
o Calculated attributes - EO and VO
o Finding, creating, removing, and modifying EOs and VOs
• Web services
o What is a web service?
o SOAP, WSDL, UDDI
o Web service data control
o Securing a web service
o Consuming a web service - JSP
o Web service proxy
• ADF Troubleshooting
o Business Components Browser
o Expression language builder
o Page definition errors
o Java logging
o Breakpoints
o Breakpoint groups
o Debugging configuration
o The Stack
• Deployment
o Deployment steps
o WebLogic admin basics
o Deployment Profiles
o Deployment Options
o Deploying an application with JDeveloper
o Testing your application