Oracle - Course Details

OraBPM10gR3P1E Oracle BPM 10g R3 Programming 1 Essentials

Oracle Course Description:
This Oracle BPM 10g R3 Programming 1 Essentials training is ideal for developers. You'll explore essential programming concepts, while using the Oracle Business Process Management (OBPM) suite of tools to develop interactive business processes.
Oracle Course Duration:
Oracle Course Target Audience:
Application Developers,Developer,Java Developer,Portal Developer,SOA Architect
Oracle Course Prerequisite:
Experience with C#, Java, or other Object Oriented language,Familiarity with basic web development technologies and issues
Course Content:
  • Architectural Overview

    • Components of OBPM
    • Working with Studio

  • Building the Basic Process

    • Introducing Processes
    • Using Studio to Model a Process
    • The Anatomy of a Process

  • OBPM Flow Elements

    • BPM Modeling Elements
    • Activities
    • Events
    • Gateways
    • Global Activities
    • Artifacts

  • Using Variables

    • Overview of Variables Within an OBPM Process
    • Scopes and Types of Variables
    • Mapping Variables

  • Process Business Language (PBL) Basics

    • Language Basics
    • Interacting with Users
    • Control Flow
    • Transition Logic
    • Debugging Your Code

  • Using Roles and Participants

    • Organization Basics
    • Organizational Elements

  • Using the WorkSpace to Test a Process

    • Overview of the WorkSpace
    • WorkSpace Panels and Settings
    • The Effect of Roles and Permissions in the WorkSpace
    • Using the WorkSpace to Test a Process

  • Building Screenflows

    • Overview of Screenflows
    • Creating a Screenflow
    • Mapping Data To and From a Screenflow

  • Using BPM Objects

    • Introducing BPM Objects
    • Using Object Attributes, Methods, and Presentations
    • Creating a BPM Object
    • Creating a Presentation
    • Creating a BPM Object Containing a Group
    • Displaying and Testing
    • Using Submit and Cancel Effectively

  • Using Split and Multiple Gateways

    • Overview of the Split-Join Circuit
    • Creating a Split Gateway
    • Releasing Copies
    • Overview of the Multiple-Join Circuit
    • Creating a Multiple Gateway
    • Multiple Gateway Performance Issues

  • Using Subprocesses

    • Calling a Subprocess
    • Creating a Subprocess
    • Using Dynamic Subprocesses
    • Creating a Dynamic Subprocess

  • Handling Exceptions: the Basics

    • OBPM Exception Handling
    • Working With Exceptions
    • Exception Handler Flows

  • Integrating Database Components

    • Database Integration: The Mechanics
    • Working with Embedded SQL
    • Displaying Database Data

  • Coding Dashboards

    • Overview of Dashboards
    • Coding Dashboards
    • Creating Drill Down Dashboards
    • Server-Side/Client-Side Issues