TekSlate.com
ORACLE ADF
TekSlate.com
About ORACLE ADF
Built on top of the MVC-based JavaServer Faces framework, Oracle
Application Development Framework (ADF) forms the foundation for
WebCenter Portal's components and services. ADF is an innovative, yet
mature Java EE development framework available from Oracle, and, unlike
most other frameworks, is directly supported and enabled by the award
winning development environment, Oracle JDeveloper 11g.
ADF provides unified access to back-end technologies like databases, web
services, XML, CSV, BPEL, and many more. Furthermore, ADF provides
data binding to connect UI with back-end data controls.Out of the box, ADF
provides more than 100 data aware, JSF view components. The fine-grained
JAAS security model gives developers and administrators full control over all
aspects of application security.
2
TekSlate.com
ORACLR ADF Course Content
Introduction to Fusion and ADF
1.Oracle ADF and JDeveloper
2.Oracle Fusion Middleware
3.Oracle Fusion Architecture
4.ADF and MVC
5.More about ADF
Exploring Jdeveloper
1.JDeveloper 11g New Features
2.Building ADF Application in JDeveloper
3.Configuring JDeveloper Preferences
Database Schema Design
1.JDeveloper 11g New Features
2.Database Designing Tools in JDeveloper
3.Creating Offline Objects
4.Synchronize Online-Offline Database
TekSlate.com
ORACLR ADF Course Content
Data Modeling with ADF Business Components
1.Advantages of ADF BC
2.ADF BC Categories
3.Creating ADF Business Components
4.Business Component Browser
Entity Objects and Associations
1.Data Persistence using Entity Objects
2.Creating Entity Objects
3.Modify Entity Object Default Behavior
4.Associations
View Objects and View Links
1.Populating Data in View Objects
2.Creating View Objects
3.Modify View Object Default Behavior
4.View Links
5.Creating View Criteria
6.Creating List of Values
TekSlate.com
ORACLR ADF Course Content
Application Modules
1.Designing Application Module
2.Creating Application Module
3.Application Module Editor
4.Testing Service Methods
Programmatically Modifying Default Behavior
1.Supporting Java Classes
2.Modify Entity Object Behavior
3.Modify View Object Behavior
4.Service Methods and Application Module
Business Validation
1.Validation Life Cycle
2.Built-in Declarative Validation Rules
3.Validation Execution
4.Failure Handling
5.Groovy Support
6.Creating Validation Rule Class
TekSlate.com
ORACLR ADF Course Content
Introduction to User Interface Technologies
1.User Interface – Available Technologies
2.Java Server Faces
3.ADF Faces
Understanding ADF Data bindings
1.ADF Data Model and Bindings
2.Exposing Business Components as Data Controls
3.JSF Expression Language
4.Binding Components to Data
Understanding ADF Task Flows
1.Characteristics of ADF Task Flow
2.Creating a Task Flow
3.Using ADF Task Flow Components
4.Using Method Call Activities
5.Creating Managed Beans
TekSlate.com
ORACLR ADF Course Content
Enriching the Page Content
1.ADF Faces Rich Client Components
2.Using Facets
3.Using ADF Faces Components
4.UI and Translation
Understanding Layout Basics
1.ADF Faces Layout Components
2.ADF Faces Skins
3.Enabling PPR
Ensuring Reusability
1.Pros and Cons of Reusability
2.Reusing Components
3.Designing for Reuse
4.Creating ADF Library
5.What Fits your Requirements
TekSlate.com
ORACLR ADF Course Content
Implementing Page Navigation
1.ADF Faces Navigation Components
2.Performing Navigation
3.Defining Access Keys
4.Using Train Components
Handling Application Events
1.JSF Page Life Cycle
2.ADF Lifecycle Phases
3.Creating Action Methods
4.Value Change Events
5.Contextual Event Framework
6.Managing and Validating Data
7.Holding Values in Data Model
8.Holding Values in Managed Beans
9.Passing Values between Pages
10.Validation Event Points
11.ADF Binding Validation
12.ADF Faces Validation
TekSlate.com
ORACLR ADF Course Content
Transaction Management
1.Handling Transactions with ADF BC
2.Transaction in ADF Task Flow
3.Specifying Task Flow Transaction Start Options
4.Creating Save for Later
Troubleshooting ADF Applications
1.Logging and Diagnostics
2.Java Logging
3.ADF Logging
4.ADF Declarative Debugger
5.UI Troubleshooting Tools
6.Configuring ADF Logging
Deploying ADF Applications (WebLogic)
1.Creating a WAR Profile
2.Creating a EAR Profile
3.Testing the Server Connectivity
4.Deploying the Application

TeKslate Oracle ADF

  • 1.
  • 2.
    TekSlate.com About ORACLE ADF Builton top of the MVC-based JavaServer Faces framework, Oracle Application Development Framework (ADF) forms the foundation for WebCenter Portal's components and services. ADF is an innovative, yet mature Java EE development framework available from Oracle, and, unlike most other frameworks, is directly supported and enabled by the award winning development environment, Oracle JDeveloper 11g. ADF provides unified access to back-end technologies like databases, web services, XML, CSV, BPEL, and many more. Furthermore, ADF provides data binding to connect UI with back-end data controls.Out of the box, ADF provides more than 100 data aware, JSF view components. The fine-grained JAAS security model gives developers and administrators full control over all aspects of application security. 2
  • 3.
    TekSlate.com ORACLR ADF CourseContent Introduction to Fusion and ADF 1.Oracle ADF and JDeveloper 2.Oracle Fusion Middleware 3.Oracle Fusion Architecture 4.ADF and MVC 5.More about ADF Exploring Jdeveloper 1.JDeveloper 11g New Features 2.Building ADF Application in JDeveloper 3.Configuring JDeveloper Preferences Database Schema Design 1.JDeveloper 11g New Features 2.Database Designing Tools in JDeveloper 3.Creating Offline Objects 4.Synchronize Online-Offline Database
  • 4.
    TekSlate.com ORACLR ADF CourseContent Data Modeling with ADF Business Components 1.Advantages of ADF BC 2.ADF BC Categories 3.Creating ADF Business Components 4.Business Component Browser Entity Objects and Associations 1.Data Persistence using Entity Objects 2.Creating Entity Objects 3.Modify Entity Object Default Behavior 4.Associations View Objects and View Links 1.Populating Data in View Objects 2.Creating View Objects 3.Modify View Object Default Behavior 4.View Links 5.Creating View Criteria 6.Creating List of Values
  • 5.
    TekSlate.com ORACLR ADF CourseContent Application Modules 1.Designing Application Module 2.Creating Application Module 3.Application Module Editor 4.Testing Service Methods Programmatically Modifying Default Behavior 1.Supporting Java Classes 2.Modify Entity Object Behavior 3.Modify View Object Behavior 4.Service Methods and Application Module Business Validation 1.Validation Life Cycle 2.Built-in Declarative Validation Rules 3.Validation Execution 4.Failure Handling 5.Groovy Support 6.Creating Validation Rule Class
  • 6.
    TekSlate.com ORACLR ADF CourseContent Introduction to User Interface Technologies 1.User Interface – Available Technologies 2.Java Server Faces 3.ADF Faces Understanding ADF Data bindings 1.ADF Data Model and Bindings 2.Exposing Business Components as Data Controls 3.JSF Expression Language 4.Binding Components to Data Understanding ADF Task Flows 1.Characteristics of ADF Task Flow 2.Creating a Task Flow 3.Using ADF Task Flow Components 4.Using Method Call Activities 5.Creating Managed Beans
  • 7.
    TekSlate.com ORACLR ADF CourseContent Enriching the Page Content 1.ADF Faces Rich Client Components 2.Using Facets 3.Using ADF Faces Components 4.UI and Translation Understanding Layout Basics 1.ADF Faces Layout Components 2.ADF Faces Skins 3.Enabling PPR Ensuring Reusability 1.Pros and Cons of Reusability 2.Reusing Components 3.Designing for Reuse 4.Creating ADF Library 5.What Fits your Requirements
  • 8.
    TekSlate.com ORACLR ADF CourseContent Implementing Page Navigation 1.ADF Faces Navigation Components 2.Performing Navigation 3.Defining Access Keys 4.Using Train Components Handling Application Events 1.JSF Page Life Cycle 2.ADF Lifecycle Phases 3.Creating Action Methods 4.Value Change Events 5.Contextual Event Framework 6.Managing and Validating Data 7.Holding Values in Data Model 8.Holding Values in Managed Beans 9.Passing Values between Pages 10.Validation Event Points 11.ADF Binding Validation 12.ADF Faces Validation
  • 9.
    TekSlate.com ORACLR ADF CourseContent Transaction Management 1.Handling Transactions with ADF BC 2.Transaction in ADF Task Flow 3.Specifying Task Flow Transaction Start Options 4.Creating Save for Later Troubleshooting ADF Applications 1.Logging and Diagnostics 2.Java Logging 3.ADF Logging 4.ADF Declarative Debugger 5.UI Troubleshooting Tools 6.Configuring ADF Logging Deploying ADF Applications (WebLogic) 1.Creating a WAR Profile 2.Creating a EAR Profile 3.Testing the Server Connectivity 4.Deploying the Application

Editor's Notes

  • #4 Introduction to Fusion and ADF 1.Oracle ADF and JDeveloper 2.Oracle Fusion Middleware 3.Oracle Fusion Architecture 4.ADF and MVC 5.More about ADF Exploring Jdeveloper 1.JDeveloper 11g New Features 2.Building ADF Application in JDeveloper 3.Configuring JDeveloper Preferences Database Schema Design 1.JDeveloper 11g New Features 2.Database Designing Tools in JDeveloper 3.Creating Offline Objects 4.Synchronize Online-Offline Database
  • #5 Data Modeling with ADF Business Components 1.Advantages of ADF BC 2.ADF BC Categories 3.Creating ADF Business Components 4.Business Component Browser Entity Objects and Associations 1.Data Persistence using Entity Objects 2.Creating Entity Objects 3.Modify Entity Object Default Behavior 4.Associations View Objects and View Links 1.Populating Data in View Objects 2.Creating View Objects 3.Modify View Object Default Behavior 4.View Links 5.Creating View Criteria 6.Creating List of Values
  • #6 Application Modules 1.Designing Application Module 2.Creating Application Module 3.Application Module Editor 4.Testing Service Methods Programmatically Modifying Default Behavior 1.Supporting Java Classes 2.Modify Entity Object Behavior 3.Modify View Object Behavior 4.Service Methods and Application Module Business Validation 1.Validation Life Cycle 2.Built-in Declarative Validation Rules 3.Validation Execution 4.Failure Handling 5.Groovy Support 6.Creating Validation Rule Class
  • #7 Introduction to User Interface Technologies 1.User Interface – Available Technologies 2.Java Server Faces 3.ADF Faces Understanding ADF Data bindings 1.ADF Data Model and Bindings 2.Exposing Business Components as Data Controls 3.JSF Expression Language 4.Binding Components to Data Understanding ADF Task Flows 1.Characteristics of ADF Task Flow 2.Creating a Task Flow 3.Using ADF Task Flow Components 4.Using Method Call Activities 5.Creating Managed Beans
  • #8 Enriching the Page Content 1.ADF Faces Rich Client Components 2.Using Facets 3.Using ADF Faces Components 4.UI and Translation Understanding Layout Basics 1.ADF Faces Layout Components 2.ADF Faces Skins 3.Enabling PPR Ensuring Reusability 1.Pros and Cons of Reusability 2.Reusing Components 3.Designing for Reuse 4.Creating ADF Library 5.What Fits your Requirements
  • #9 Implementing Page Navigation 1.ADF Faces Navigation Components 2.Performing Navigation 3.Defining Access Keys 4.Using Train Components Handling Application Events 1.JSF Page Life Cycle 2.ADF Lifecycle Phases 3.Creating Action Methods 4.Value Change Events 5.Contextual Event Framework 6.Managing and Validating Data 7.Holding Values in Data Model 8.Holding Values in Managed Beans 9.Passing Values between Pages 10.Validation Event Points 11.ADF Binding Validation 12.ADF Faces Validation
  • #10 Transaction Management 1.Handling Transactions with ADF BC 2.Transaction in ADF Task Flow 3.Specifying Task Flow Transaction Start Options 4.Creating Save for Later Troubleshooting ADF Applications 1.Logging and Diagnostics 2.Java Logging 3.ADF Logging 4.ADF Declarative Debugger 5.UI Troubleshooting Tools 6.Configuring ADF Logging Deploying ADF Applications (WebLogic) 1.Creating a WAR Profile 2.Creating a EAR Profile 3.Testing the Server Connectivity 4.Deploying the Application Our Oracle ADF Online Training batches start every week and we accommodate your flexible timings.