back to Course Categories | back | print
Oracle Fusion Development II          

Duration: 5 days

Description 
This class will teach students who have completed the Oracle Fusion Development I course the core skills to be Oracle Fusion developers. An emphasis will be placed on the Oracle Fusion Architecture, core components of Oracle Fusion and the key areas of Oracle Fusion development. This class focuses on using Oracle Fusion middleware components for developing highly reusable software services that provide agility and flexibility in a services oriented architecture model. This is the Fusion demystifying class that will teach developers all the core components of Oracle Fusion development.

Topics

  • Reviewing the Oracle Fusion Architecture
  • Design patterns and Oracle Fusion
  • The role of frameworks in Oracle Fusion
  • The Model View Controller (MVC)
  • Jakarta Struts
  • JavaServer Pages (JSPs)
  • The ADF architecture
  • ADF Business Components
  • Review Basic JSP elements
  • JSP/HTML Visual Editor
  • Using JSPs with an ADF application
  • Object control types
  • Customizing Actions
  • Jakarta struts
  • The Struts configuration file
  • An Action class
  • Working with Forwards
  • Data components
  • JavaBeans
  • Form Beans: dynamic and static
  • The application resources file
  • Working with the ADF struts components
  • Data actions
  • Data pages
  • Iterators
  • The data action lifecycle
  • Forwards and events
  • Validation
  • Error Handling
  • Client side validation
  • Form Bean validation
  • The Struts validator
  • Exception handling
  • Enhancing the User Interface
  • Visual component properties
  • Using the toolbar to format objects
  • Adding images to JSPs
  • Using Style Sheets
  • Using Expression Language
  • Adding navigation buttons
  • Globalization
  • Working with the Visual Editor
  • Design time data components
  • Data binding in the Visual Editor
  • Deploying an ADF Application
  • Deployment options
  • Deployment profiles
  • Deploying to a Web Server
  • Deploying to OC4J
  • OC4J connections
  • Deploying to OC4J
  • TopLink architecture
  • Core components of TopLink
  • The Service Oriented Architecture
  • Software services
  • Web services
  • Reusable services
  • Service lifecycle management
  • XML and SOA
  • Data transformations
  • Identity Management and SOA
  • Business Activity Manager (BAM)
  • BPEL Process Manager
  • Enterprise Service Bus
  • Composite Applications
  • The Oracle SOA Suite
  • Oracle ESB Architecture
  • Oracle BPEL Process Manager Architecture
  • Oracle Business Rules and Decision Services
  • Oracle Web Services Manager
  • Oracle Service Registry
  • Oracle Service Registry
  • Oracle Application Server
  • The Web Services Architecture
  • SOAP
  • WSDL
  • UDDI
  • The Enterprise Service Bus (ESB)
  • Business Process Execution Language (BPEL)
  • Managing Services with BPEL
  • Developing a BPEL Process
  • Process Orchestration with BPEL
  • Deploying and testing a BPEL Process
  • Oracle Rules Architecture and Components
  • Adapter Services
  • The Adapter Framework
  • Security Policies

Prerequisites

  • Students must have attended the Oracle Fusion Development I course.

Notes

  • The Oracle Fusion Development I course builds fundamental Oracle Fusion development skills.
  • The Oracle Fusion Development II course builds the core development skills for implementing Oracle Fusion development techniques.

 
 
 

Trubix Inc. P.O. Box 2235 Littleton, CO 80161 | 1.866.4-TRUBIX • 303.730.6800
email: info@trubix.com
....................................................................................................................................................................

Training Service | Consulting / Mentoring | Public Schedule | Course Listings | Tru iLearning | About Us | Contact Us
Oracle DBA Classes | Oracle Dev Classes | Oracle App Server Classes | Linux / Unix Classes
SQL Server / .NET / Tools / DB2 Classes / Public Classes

 

 
all content property © 2006, 2007Trubix Inc.| site design by Art Z design