Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

ADF (Application Development Framework) Course Details
 

 

Batch Date: Nov 17th @ 7:00AM

Faculty: Mr. Vijay Kumar

Duration: 30 Day's

Fee:  1000/- INR + Reg Fee 100/- INR

Location : S.R Nagar, Hyderabad.

Venue :
Canara Bank Building 2nd floor,
near S.R Nagar police station.
Contact no: 80 96 96 96 96.

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