Batch
Date: November
9th @ 4:00PM to 8:00PM & November 10th @ 9:00AM-1:00PM
Faculty:
Mr. Vijay Kumar
Duration:
3 weekends workshop
Fee:
5000 INR
Location
:Madhapur, Hyderabad.
Venue
:
Plot No : 58,
IInd Floor ,
Sai Nagar,
Madhapur, Hyderabad-500034.
Ph.No : 9505905786
Syllabus:
Application
Development Framework
1.
Introduction to Fusion and ADF
• Oracle ADF and JDeveloper
• Oracle Fusion Middleware
• Oracle Fusion Architecture
• ADF and MVC
• More about ADF
2.
Exploring JDeveloper
• JDeveloper 11g New Features
• Building ADF Application in JDeveloper
• Configuring JDeveloper Preferences
3.
Database Schema Design
• JDeveloper 11g New Features
• Database Designing Tools in JDeveloper
• Creating Offline Objects
• Synchronize Online-Offline Database
4.
Data Modeling with ADF Business Components
• Advantages of ADF BC
• ADF BC Categories
• Creating ADF Business Components
• Business Component Browser
5.
Entity Objects and Associations
• Data Persistence using
Entity Objects
• Creating Entity Objects
• Modify Entity Object Default Behavior
• Associations
6.
View Objects and View Links
• Populating Data in View
Objects
• Creating View Objects
• Modify View Object Default Behavior
• View Links
• Creating View Criteria
• Creating List of Values
7.
Application Modules
• Designing Application
Module
• Creating Application Module
• Application Module Editor
• Testing Service Methods
8.
Programmatically Modifying Default Behavior
• Supporting Java Classes
• Modify Entity Object Behavior
• Modify View Object Behavior
• Service Methods and Application Module
9.
Business Validation
• Validation Life Cycle
• Built-in Declarative Validation Rules
• Validation Execution
• Failure Handling
• Groovy Support
• Creating Validation Rule Class
10.
Introduction to User Interface Technologies
• User Interface –
Available Technologies
• Java Server Faces
• ADF Faces
11.
Understanding ADF Data bindings
• ADF Data Model and Bindings
• Exposing Business Components as Data Controls
• JSF Expression Language
• Binding Components to Data
12.
Understanding ADF Task Flows
• Characteristics of ADF
Task Flow
• Creating a Task Flow
• Using ADF Task Flow Components
• Using Method Call Activities
• Creating Managed Beans
13.
Enriching the Page Content
• ADF Faces Rich Client
Components
• Using Facets
• Using ADF Faces Components
• UI and Translation
14.
Understanding Layout Basics
• ADF Faces Layout Components
• ADF Faces Skins
• Enabling PPR
15.
Ensuring Reusability
• Pros and Cons of Reusability
• Reusing Components
• Designing for Reuse
• Creating ADF Library
• What Fits your Requirements
16.
Implementing Page Navigation
• ADF Faces Navigation
Components
• Performing Navigation
• Defining Access Keys
• Using Train Components
17.
Handling Application Events
• JSF Page Life Cycle
• ADF Lifecycle Phases
• Creating Action Methods
• Value Change Events
18.
Managing and Validating Data
• Holding Values in Data
Model
• Holding Values in Managed Beans
• Passing Values between Pages
• Validation Event Points
• ADF Binding Validation
• ADF Faces Validation
19.
Transaction Management
• Handling Transactions
with ADF BC
• Transaction in ADF Task Flow
• Specifying Task Flow Transaction Start Options
20.
Troubleshooting ADF Applications
• Logging and Diagnostics
• Java Logging
• ADF Logging
• ADF Declarative Debugger
• UI Troubleshooting Tools
• Configuring ADF Logging
21.
Deploying ADF Applications (WebLogic)
• Creating a WAR Profile
• Creating a EAR Profile
• Testing the Server Connectivity
• Deploying the Application