Oracle Fusion Middleware 11g: Build Applications with ADF Acceleration

streakgrowlInternet και Εφαρμογές Web

12 Νοε 2013 (πριν από 4 χρόνια)

344 εμφανίσεις

O11GBAADFA
www.globalknowledge.ae training@globalknowledge.ae 00 971 4 446 4987
Oracle Fusion Middleware 11g: Build Applications with ADF Acceleration
Duration: 5 Days Course Code: O11GBAADFA
Overview:
This is a bundled course comprising of Oracle Fusion Middleware 11g: Build Applications with ADF I
and Oracle Fusion
Middleware 11g: Build Applications with ADF II courses.
The ADF I course is aimed at developers who need to build Java EE applications using Oracle ADF. The
ADF II course
deals with advanced techniques and aids developers add more comprehensive functionality to their
applications.
Participants learn to implement Model-View-Controller (MVC) design pattern, an ADF architecture. The
data model is
built with ADF Business Components and the user interface with ADF Faces. Oracle JDeveloper 11g is
used to build,
test and deploy an end-to-end web application.
Learn To:
Develop Java EE components with Oracle ADF
Build rich user interfaces with ADF Faces
Display dynamically changing data
Use skins to control the look-and-feel
Use the new capabilities of Oracle JDeveloper 11g
Build end-to-end web applications
A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view
an LVC at any
time. Registered students must view the class from the country listed in the registration form.
Unauthorized recording,
copying, or transmission of LVC content may not be made.
Target Audience:
Developer J2EE Developer Java Developer Java EE Developer
Objectives:
Extend Business Components to support company standards
Leverage Expression Language, Managed Beans and Java Server
Pages
Build and customize a data model by using ADF Business
Components
Enhance an application with Active Data Service and ADF
visualization components
Expose the data model in a web application with a rich ADF
Faces user interface
Customize the look-and-feel of an application by using skins
Provide validation, calculations and LOVs
Secure web applications
Dissect and employ essential databinding components
Deploy Web applications
Design application components for reuse
O11GBAADFA
www.globalknowledge.ae training@globalknowledge.ae 00 971 4 446 4987
Prerequisites:
Required Prerequisites
Familiarity with basic Java
Familiarity with Oracle JDeveloper IDE
Familiarity with basic XML and HTML
O11GBAADFA
www.globalknowledge.ae training@globalknowledge.ae 00 971 4 446 4987
Content:
Introduction to Fusion and ADF Passing Values Between UI Elements Use Inheritance in the Business Domain
line line
Layer
Describing Fusion architecture
Defining the data model to reduce the
line
Explaining how ADF fits into the Fusion need to pass values
Implementing Inheritance
architecture
Using a managed bean to hold values
About Domain Layer and Discriminators
Describing the ADF technology stack (MVC)
Using page parameters
Understanding Polymorphic Entity Usage
More about ADF
Using task flow parameters
Creating Polymorphic View Rows
Listing JDeveloper benefits for application
Passing values from containing pages to
About Dynamic Rendering
development
regions
Using the features of the JDeveloper IDE
Implement Data Binding Concepts
Defining IDE preferences
Responding to Application Events
line
Creating applications, projects, and
line
JSR-227 Data Controls and Bindings
connections in JDeveloper
Using Managed Beans
Understanding ADF Model
Coordinating JSF and ADF Lifecycles
About Method, Accessor and Variable
Modeling the Database Schema and Building a
Using Phase and Event Listeners
Iterators
Data Model with ADF BC
Using Action listeners and methods
Value and Action Bindings
line
Understanding additional AJAX events
About DataBindings.cpx file
Creating a database diagram
Copyright © 2010, Oracle. All rights
Synchronization
Generating changes to the database
reserved. Page 3
About Data Control and Named Bind
Importing database objects without a
Variables
diagram
Implementing Transactional Capabilities
Importing tables
line
Practical Data Binding in Action
Types of ADF Business Components
Handling Transactions with ADF BC
line
Creating Business Components from tables
Using Task Flows to Control
Understanding JSF ; Data Model
Testing the data model
Transactions
Understanding ADFm Life Cycle
Sharing Data Controls
About Custom Controllers
Querying and Persisting Data
Handling transaction exceptions
Customizing ADF Page Lifecycle
line
Defining response to the Back button
Understanding Custom Listeners
Using View Objects
About Conditional Values
Using Entity Objects to persist data
Implementing Security in ADF BC
About Google-Style Query
Synchronizing Entity Objects with database Applications
table changes
line
Work with Managed Beans and JavaServer
Creating Associations
Exploring ADF Application Security Faces
Creating updateable View Objects
Options
line
Creating Master-Detail relationships
Understanding ADF Security Framework
About Expression Language
Refactoring
Enabling users to access resources
Understanding JSF Architecture and Life
Implementing a Login page
Cycle
Declaratively and Programmatically
Understanding ADF Controller
About Component Model and Navigation
Customizing Data Services Authorization
Model
line
Using Expression Language to Extend
Understanding Managed Properties
Internationalizing the data model
Security Capabilities
JSF Value Binding
Editing Business Components
About Backing Beans and Context Objects
Changing the locking behavior of an Troubleshooting and Deploying ADF BC
Application Module
Applications ADF Faces Advanced Features
Generating Java classes
line line
Programmatically modifying the behavior of
Troubleshooting the Business Service
Understanding JSR-127 JSF Components
Entity Objects
and UI
Describing AJAX ; Partial Page Rendering
Programmatically modifying the behavior of
Using Logging and Diagnostics
About PRP Attributes: partialSubmit,
View Objects
About Web Services Sample Client
autoSubmit, partialTriggers
Adding service methods to an Application
Creating Deployment Profiles
About Runtime Layout
Module
Configuring Deployment Options
Understanding Page-Level Actions
Using Client APIs
Deploying an application with JDeveloper
About Printable pages
Deploying an application with WebLogic
Understanding Graphs and Charts
Validating User Input Server Administration Console
line
Automating the Deployment Process with Customize the Application Look and Feel with
Understanding Validation Options:Ant
Skins
Database, Data Model, or UI
line
Triggering validation execution
Explore the Project Structure and Core File
Using CSS
Handling validation errors
Architecture
Skinning architecture
Using Groovy expressions in validation
line
Skin Configuration
Using programmatic validation
Defining File Structure of a Project
Skin Selectors
Examining Metadata Structure
Skin Development by example
Understanding UI Technologies and Binding UI
Understanding Page Definition Files
Instance-specific component skins
Components to Data
Defining ADF Data Control and Data
Skin inheritance
O11GBAADFA
www.globalknowledge.ae training@globalknowledge.ae 00 971 4 446 4987
line
Binding Files
Defining JavaServer Faces
Exploring Connections
Explaining the JSF component architecture
Exploring ADF Faces and Web
and JSF component types
Configuration files
Explaining how ADF Faces augments the
JSF life cycle
Extend the ADF Business Components
Creating a JSF page
Framework
Adding UI Components to a page
line
Describing the ADF Model layer
Examining general considerations when
Using Expression Language in Data using ADF Business Components
Bindings
Understanding Framework Classes and
Binding Existing components to data
Framework Hierarchy
About PL/SQL in Business Components
Adding Functionality to Pages and
About DML and Database Views
Implementing Navigation on Pages
About DB Constraints, Compositions and
line
Associations
Internationalizing the user interface
Transactions with Compositions and
Using component facets
Associations
Displaying tabular data in tables and
Many-to Many relationships and Auditing
hierarchical data in trees
Defining search forms and display results
Use ADF Business Components for
Using ADF Faces Navigation Components
Validation, Calculations and List of Values
Using Menus for navigation
line
Using Breadcrumbs
Understanding LOV View Objects
Using a Train component
List Data Source
About View Accessors
Ensuring Reusability
Understanding Transient Attribute
line
Understanding FK, Compare and Script
Designing for reuse
Validations
Using Task Flow templates
About Groovy code
Creating and Using Page templates
About View Criterias
Creating and Using Declarative components
Registering Business Rules
Creating and Using Page Fragments
Deciding which type of reusable component
to use
Further Information:
For More information, or to book your course, please call us on 00 971 4 446 4987
training@globalknowledge.ae
www.globalknowledge.ae
Global Knowledge, Dubai Knowledge Village, Block 2A,First Floor, Office F68, Dubai, UAE