Oracle Fusion Applications (OFA) is a suite of enterprise resource planning software applications from Oracle Corporation. Learn to build your own Oracle Fusion Applications using Oracle standards and guidelines. Get an overview of Oracle Fusion technologies using Oracle Application Development Framework (ADF) functional patterns. Get hands on experience in setting up Fusion Applications Development Environment.
Course Contents
Day 1
Introduction to Fusion Application Development and Using ADF business component services
What is Development in Fusion Applications all about?
Using Oracle Fusion Middleware Extensions for Oracle Applications Base Classes
Defining Business Services
Working with Data from a Remote ADF Business Components Service
Business services and Data handling
Overview of Developing Services and Developing REST Services
Defining Defaulting and Derivation Logic, and, Defining and Using Message Dictionary Messages
Managing Reference Data with SetIDs
Implementing Lookups
Setting Up Document Sequences
Day 2
Flexfields, Oracle Enterprise Crawl and Search Framework
Developing Applications with Flexfields
Getting Started with Flexfields
Using Descriptive Flexfields
Using Extensible Flexfields
Using Key Flexfields
Using the Advanced Features of Key Flexfields
Testing and Deploying Flexfields
Using Oracle Enterprise Crawl and Search Framework
Getting Started with Oracle Enterprise Crawl and Search Framework
Creating Searchable Objects
Configuring ECSF Security
Validating and Testing Search Metadata
Deploying and Crawling Searchable Objects
Defining the Oracle Fusion Applications Search User Interface
Advanced Topics for ECSF
Day 3
Common Service Use Cases and Design Patterns
What can be from a SOA composite?
Initiating a SOA Composite from an Oracle ADF Web Application
Initiating a SOA Composite from a PL/SQL Stored Procedure
Manipulating Back-End Data from a SOA Composite
Accessing a PL/SQL Service from a SOA Composite
Invoking Custom Java Code from a SOA Composite
Using Asynchronous services from a SOA composite
Invoking an Asynchronous Service from a SOA Composite
Implementing an Asynchronous Service Initiation with Dynamic UI Update
Cross Family Business Event Subscription Pattern
Localizing SOA Artifacts
Using Oracle Enterprise Scheduler to Invoke an Asynchronous Service
Day 4
Oracle Fusion application Security and Supportability
Implementing Security
Getting Started with Security
Implementing Oracle Fusion Data Security
Implementing Application User Sessions
Implementing Function Security
Implementing Fusion Security Application Identities
Securing Web Services Use Cases
Working with Unit Tests and Security
Securing End-to-End Portlet Applications
Supportability: Logging and Diagnostics in a Development Environment
Getting Started with Logging and Diagnostics
Configuring Your Development Environment for Logging and Diagnostics
Implementing Logging for Java, SOA, PL/SQL, and C
Developing Diagnostics
Seeding Diagnostic Tests
Working with Diagnostics
Day 5
Advanced Topics and Using the Unit Test Framework
Running & Deploying Applications on Oracle WebLogic Server & Debugging Oracle SOA Suite
Getting Started with the Unit Test Framework
Working with Unit Tests for Java
Working with Unit Tests for utPLSQL
Working with Unit Tests for SOA
Working with and Managing the Test Repository
Day 6
Advanced Topics and Using the Unit Test Framework - Continued...
Creating Repository Connections and Defining Profiles
Initializing Oracle Fusion Application Data Using the Seed Data Loader
Using the Database Schema Deployment Framework and Improving Performance
Designing and Securing View Objects for Oracle Business Intelligence Applications
Creating Customizable Applications
Publishing Assets to Oracle Enterprise Repository
Working with Extensions to Oracle Enterprise Scheduler and Oracle Enterprise Scheduler Security
Implementing Oracle Social Network Integration