+1 844 678 44 27

  Oracle Fusion Online Training and Placement

  Oracle Fusion Training for OPT CPT Students

Online Training Courses
.Net Online Training Courses Java Online Training Courses SAP Online Training Courses Oracle Online Training Courses Software Testing Online Training Courses C Programming Online Training Courses C++ Programming Online Training Courses jQuery Online Training Courses UI Design Online Training Courses UNIX Online Training Courses Javascript Online Training Courses SQL & PLSQL Online Training Courses SAS Online Training Courses BI Reporter Tool Online Training Courses Microstrategy Online Training Courses Mainframes Online Training Courses Business Objects Online Training Courses Business Analysis Online Training Courses BPM Online Training Courses Hadoop Online Training Courses DataStage Online Training Courses Android Online Training Courses Linux Online Training Courses OBIEE Online Training Courses IBM Tools Online Training Courses PHP Online Training Courses AJAX Online Training Courses BizTalk Online Training Courses Data Warehousing Online Training Courses Embedded Systems Online Training Courses Google Technologies Online Training Courses Microsoft Technologies Online Training Courses Oracle DBA Online Training Courses Oracle Datawarehouse Online Training Courses Oracle E-Business Suite Online Training Courses PeopleSoft Online Training Courses Project Management Online Training Courses Autocad Online Training Courses Salesforce Online Training Courses Sharepoint Online Training Courses Softskills Online Training Courses System Networking Online Training Courses Web Design Online Training Courses BizTalk Server Online Training Courses Database Online Training Courses iPhone App Development Online Training Courses Ruby On Rails Online Training Courses SEO Online Training Courses Shell Scripting Online Training Courses VMWare Online Training Courses Webmethods Online Training Courses Websphere Online Training Courses Visual Basic Online Training Courses TIBCO SOA Online Training Courses COGNOS Online Training Courses Perl Scripting Online Training Courses Hyperion Online Training Courses Informatica Online Training Courses Python Online Training Courses QlikView Course Contents QA Online Training Courses Tableau Tool Online Training Courses Basic .Net Training Course
More    


ORACLE FUSION ONLINE TRAINING

ORACLE FUSION Course Content:


Introduction To Fusion Middleware


Oracle Fusion Middleware 
Oracle Fusion Middleware Benefits 
Components of Oracle Fusion Architecture 
Oracle Application Development Framework (ADF) 
The Model-View-Controller Design Pattern 
Implementing MVC with the ADF Framework 
Technology Choices for Fusion Applications 

Whats New in 11g?

ADF 11g New Features: ADF Business Components 
ADF 11g New Features: ADF Model and Databinding 
ADF 11g New Features: ADF Controller 
ADF 11g New Features: ADF Faces 
ADF 11g New Features: Additional ADF Features 
IDE and Infrastructure 
Java, Java EE, and Web Development 
WLS 

Course Application

Describing the Course Application Scenario 
Course Schema 
Course UI 

Getting Started in Jdeveloper

Creating an Application in Jdeveloper 
Creating a Project in Jdeveloper 
Creating a Database Connection in Jdeveloper 

Understanding Business Domain Layer

Characteristics of Entity Objects 
Using Entity Objects to Persist Data 
Creating Entity Objects 
Creating Entity Objects from Tables, Views, or Synonyms 
Synchronizing an Entity Object with Changes to Its Database Table 
Associations 
Using Entity Objects and Associations Programmatically 
Finding an Entity Object by Primary Key 
Modifying the Default Behavior of Entity Objects 
Control Hints 
Alternate Key 
Business Events 
Overriding Base Class 

Perform Database Interaction

Characteristics of View Objects 
Using View Objects 
Synchronization of View Objects 
Including Reference Entities in Join View Objects 
Master-Detail Views 
Using View Objects Programmatically 
Using View Criteria 
Iterating Master-Detail Hierarchy 
Interaction Between Views and Entities 
Modifying the Default Behavior of View Objects 
Using a List of Values 
Retaining and Reusing a RowSet 
Overriding Base Class 

Application Module


Characteristics of an Application Module 
Creating an Application Module 
Define the Data Model for the Application Module 
Determining the Size of an Application Module 
The Role of ADF Model 
Exposing Business Components as Data Controls 
Declarative Data Binding 
ADF Model and Data Binding 
Application Module Files 
Centralizing Implementation Details 
Adding Service Methods to an Application Module 
Generating a Java Class 
Coding the Service Method 
Publishing the Service Method 
Business Components Transactions 
Accessing a Transaction 
Committing Transactions 
Customizing the Post Phase 
Customizing the Commit Phase 
Service Data Object 

Web Services in ADF

Business Service Interface and Business Object 
When to Build Services 
What Service Operations to Build 
Building Specialized Service Operations 
Calling the Service Interface 
Defining Business Logic 
Service Business Interface Testing 
Advanced Techniques

Using Inheritance 

Polymorphic View Objects 
Custom Properties 
Calling a Web Service from an ADF BC Application 
Calling a Non-Fusion Web Service 
Creating the Web Service Proxy 
Calling the Web Service Proxy 

Validation

Validation Options 
Using Pre-built Declarative Validation 
List Validator 
Using Groovy 
Method Validator 
Compare Validator 
Regular Expression Validator 
Key Exists 
Handling Validation Errors 
Defining Your Own Validation 
Creating Declarative Validation Rules 
Programmatic Validations 

Troubleshooting Fusion Applications 


Troubleshooting Basics
Diagnosing the Problem 
Requesting Help 
Logging and Diagnostics
Java Logging
Using ADF Diagnostics
Turning on Diagnostics in Jdeveloper
Using JDeveloper?s Profiler 
Debugging with Jdeveloper 
ADF Business Components Tester 

Introduction to UI technology

JSF 
Using the ADF Controller 
ADF Task Flows 
Managed Beans
Using Maps and Arrays in Managed Beans 
ADF Task Flow Components 
ADF Control Flow Rules 
Global Navigation Routers for Conditional Navigation
Method Activities 

Developing a Simple Page with ADF Faces

JSF Component Model 
JSF Multiple Renderers 
Adding to JSF with ADF Faces 
Component Palette 
Context Menu 
Data Control Palette 
Model Layer Components 
Types of Bindings 
Expression Language 
Page Definition File 
Accessing Data Controls and Bindings Programmatically 

Adding Functionality to Pages

ADF Faces Rich Client Components 
ADF Faces Input Components 
LOV 
Table and Tree and Tree Table 
Query Components 
ADF Data Visualization Components 

Layout Techniques


ADF Faces Layout Components 
Arranging Items in Columns or Grids 
Automatic Component Stretching 
Panel Splitter 
Panel Accordion 
Panel Tabs 
Table Menus, Toolbars, and Status Bars 
ADF Faces Skins 
Dynamic Page Layout 
Characteristics of Partial Page Rendering 

Reusability

Benefits of Reusability 
Using a Resource Catalog 
Creating an ADF Library 
Creating a Page Template 
Applying a Page Template to a Page 
Creating a Declarative Component 
Creating a Page Fragment 
Characteristics of Regions 
Wrapping a Task Flow as a Region 
Building a Portlet from a Task Flow 

Navigation


ADF Faces Navigation Components 
Buttons and Links 
Access Keys, Tooltips 
Creating Menus 
Creating Context Menus 
Breadcrumbs 
Train Component 
Parent Activity(Task Flow) 

Event Handling


Overview of JSF Page Life Cycle 
ADF Lifecycle Phases 
When to Refresh Binding Executables 
Using Phase Listeners 
Using Event Listeners 
Using Action Listeners 
Value Change Events 
ADF Faces Enhanced Event Handling 
Displaying a Popup Window 
Contextual Events 

Faces Validation

Validation Event Points 
Validation in the JSF Lifecycle 
Handling Validation Exceptions 
JavaServer Faces Validators 
ADF Binding Validation 
Using ADF Faces Validation 

Passing Values Between UI Elements

Holding Values in the Data Model 
Holding Values in Managed Beans 
RequestScope 
pageFlowScope 
Backing Bean scope 
View Scope 
Page Parameters 
Task Flow Parameters 
Passing Values from a Containing Page to a Region?s Task Flow 
Passing Values to a Task Flow from a Task Flow Call Activity 
Returning Values to a Calling Task Flow 
Passing Parameters from a Task Flow to One of Its Pages 

Implementing Transactional Capabilities

Handling Transactions with ADF BC 
Default ADF Model Transactions 
Transactions in Task Flows 
Controlling Transactions in Bounded Task Flows 
Transaction Support Features of Bounded Task Flows 
Defining Declarative Commit and Rollback of Transactions 
Specifying Task Flow Transaction Start Options 
Specifying Task Flow Return Options 
Enabling Transactions on a Task Flow 
Sharing Data Controls 
Handling Transaction Exceptions 
Designating an Exception Handler Activity 
Saving for Later 

ORACLE FUSION ONLINE TRAINING COURSE CONTENT

ORACLE FUSION Course Content


Introduction To fusion Middleware


Oracle Fusion Middleware 
Oracle Fusion Middleware Benefits 
Components of Oracle Fusion Architecture 
Oracle Application Development Framework (ADF) 
The Model-View-Controller Design Pattern 
Implementing MVC with the ADF Framework 
Technology Choices for Fusion Applications 

Whats New in 11g?

ADF 11g New Features: ADF Business Components 
ADF 11g New Features: ADF Model and Databinding 
ADF 11g New Features: ADF Controller 
ADF 11g New Features: ADF Faces 
ADF 11g New Features: Additional ADF Features 
IDE and Infrastructure 
Java, Java EE, and Web Development 
WLS 

Course Application

Describing the Course Application Scenario 
Course Schema 
Course UI 

Getting Started in Jdeveloper

Creating an Application in Jdeveloper 
Creating a Project in Jdeveloper 
Creating a Database Connection in Jdeveloper 

Understanding Business Domain Layer

Characteristics of Entity Objects 
Using Entity Objects to Persist Data 
Creating Entity Objects 
Creating Entity Objects from Tables, Views, or Synonyms 
Synchronizing an Entity Object with Changes to Its Database Table 
Associations 
Using Entity Objects and Associations Programmatically 
Finding an Entity Object by Primary Key 
Modifying the Default Behavior of Entity Objects 
Control Hints 
Alternate Key 
Business Events 
Overriding Base Class 

Perform Database Interaction

Characteristics of View Objects 
Using View Objects 
Synchronization of View Objects 
Including Reference Entities in Join View Objects 
Master-Detail Views 
Using View Objects Programmatically 
Using View Criteria 
Iterating Master-Detail Hierarchy 
Interaction Between Views and Entities 
Modifying the Default Behavior of View Objects 
Using a List of Values 
Retaining and Reusing a RowSet 
Overriding Base Class 

Application Module


Characteristics of an Application Module 
Creating an Application Module 
Define the Data Model for the Application Module 
Determining the Size of an Application Module 
The Role of ADF Model 
Exposing Business Components as Data Controls 
Declarative Data Binding 
ADF Model and Data Binding 
Application Module Files 
Centralizing Implementation Details 
Adding Service Methods to an Application Module 
Generating a Java Class 
Coding the Service Method 
Publishing the Service Method 
Business Components Transactions 
Accessing a Transaction 
Committing Transactions 
Customizing the Post Phase 
Customizing the Commit Phase 
Service Data Object 

Web Services in ADF

Business Service Interface and Business Object 
When to Build Services 
What Service Operations to Build 
Building Specialized Service Operations 
Calling the Service Interface 
Defining Business Logic 
Service Business Interface Testing 
Advanced Techniques

Using Inheritance 

Polymorphic View Objects 
Custom Properties 
Calling a Web Service from an ADF BC Application 
Calling a Non-Fusion Web Service 
Creating the Web Service Proxy 
Calling the Web Service Proxy 

Validation

Validation Options 
Using Pre-built Declarative Validation 
List Validator 
Using Groovy 
Method Validator 
Compare Validator 
Regular Expression Validator 
Key Exists 
Handling Validation Errors 
Defining Your Own Validation 
Creating Declarative Validation Rules 
Programmatic Validations 

Troubleshooting Fusion Applications 


Troubleshooting Basics
Diagnosing the Problem 
Requesting Help 
Logging and Diagnostics
Java Logging
Using ADF Diagnostics
Turning on Diagnostics in Jdeveloper
Using JDeveloper?s Profiler 
Debugging with Jdeveloper 
ADF Business Components Tester 

Introduction to UI technology

JSF 
Using the ADF Controller 
ADF Task Flows 
Managed Beans
Using Maps and Arrays in Managed Beans 
ADF Task Flow Components 
ADF Control Flow Rules 
Global Navigation Routers for Conditional Navigation
Method Activities 

Developing a Simple Page with ADF Faces

JSF Component Model 
JSF Multiple Renderers 
Adding to JSF with ADF Faces 
Component Palette 
Context Menu 
Data Control Palette 
Model Layer Components 
Types of Bindings 
Expression Language 
Page Definition File 
Accessing Data Controls and Bindings Programmatically 

Adding Functionality to Pages

ADF Faces Rich Client Components 
ADF Faces Input Components 
LOV 
Table and Tree and Tree Table 
Query Components 
ADF Data Visualization Components 

Layout Techniques


ADF Faces Layout Components 
Arranging Items in Columns or Grids 
Automatic Component Stretching 
Panel Splitter 
Panel Accordion 
Panel Tabs 
Table Menus, Toolbars, and Status Bars 
ADF Faces Skins 
Dynamic Page Layout 
Characteristics of Partial Page Rendering 

Reusability

Benefits of Reusability 
Using a Resource Catalog 
Creating an ADF Library 
Creating a Page Template 
Applying a Page Template to a Page 
Creating a Declarative Component 
Creating a Page Fragment 
Characteristics of Regions 
Wrapping a Task Flow as a Region 
Building a Portlet from a Task Flow 

Navigation


ADF Faces Navigation Components 
Buttons and Links 
Access Keys, Tooltips 
Creating Menus 
Creating Context Menus 
Breadcrumbs 
Train Component 
Parent Activity(Task Flow) 

Event Handling


Overview of JSF Page Life Cycle 
ADF Lifecycle Phases 
When to Refresh Binding Executables 
Using Phase Listeners 
Using Event Listeners 
Using Action Listeners 
Value Change Events 
ADF Faces Enhanced Event Handling 
Displaying a Popup Window 
Contextual Events 

Faces Validation

Validation Event Points 
Validation in the JSF Lifecycle 
Handling Validation Exceptions 
JavaServer Faces Validators 
ADF Binding Validation 
Using ADF Faces Validation 

Passing Values Between UI Elements

Holding Values in the Data Model 
Holding Values in Managed Beans 
RequestScope 
pageFlowScope 
Backing Bean scope 
View Scope 
Page Parameters 
Task Flow Parameters 
Passing Values from a Containing Page to a Region?s Task Flow 
Passing Values to a Task Flow from a Task Flow Call Activity 
Returning Values to a Calling Task Flow 
Passing Parameters from a Task Flow to One of Its Pages 

Implementing Transactional Capabilities

Handling Transactions with ADF BC 
Default ADF Model Transactions 
Transactions in Task Flows 
Controlling Transactions in Bounded Task Flows 
Transaction Support Features of Bounded Task Flows 
Defining Declarative Commit and Rollback of Transactions 
Specifying Task Flow Transaction Start Options 
Specifying Task Flow Return Options 
Enabling Transactions on a Task Flow 
Sharing Data Controls 
Handling Transaction Exceptions 
Designating an Exception Handler Activity 
Saving for Later 

Troubleshooting the User Interface 
Security

Register Now!

Free Demo Class
Register for a FREE DEMO class to attend IT Training courses with our experts online trainers. Register now by filling the below form. Take a DEMO and see how our online training courses work for you.






Which course is right for me?

Speak to an IT online learning consultant today

on 844-OPTGHAR for FREE Tailored Advice.
get free advice
course