| Course Teaching | You are Offering Professional Course | Locality Bisharpara |
ADF & WEB CENTER ONLINE TRAINING
ADF - APPLICATION DEVELOPMENT FACES & WEB CENTER COURSE CONTENT
UNDERSTANDING UI TECHNOLOGIES
Describe the use of Web browsers and HTML
Explain how Java has come into widespread use as a language for developing Web applications
Describe the function of Servlets and JSPs
Define JavaServer Faces
Explain the JSF component architecture
Explain some JSF component types included in the standard implementation
Describe the purpose of backing beans
Describe the JSF life cycle
Explain how ADF Faces augments the JSF life cycle
BINDING UI COMPONENTS TO DATA
Create an empty JSF page
Use three different ways to add ADF Faces UI components to a page
Describe the types of data-bound components that can be added to a JSF page
Describe the structure of an EL (Expression Language) expression
INTRODUCTION TO FUSION AND ADF
Describe Fusion Architecture
Explain how ADF fits into the Fusion architecture
Describe the ADF technology stack (MVC)
Identify sources of additional information about ADF and ADF Business Components
GETTING STARTED WITH JDEVELOPER
Describe benefits that JDeveloper provides for application development
Utilize common IDE mechanisms when developing and testing components
Set IDE preferences based on user requirements
Initiate the creation of empty applications, projects, and connections in JDeveloper
BUILDING A DATA MODEL WITH ADF BUSINESS COMPONENTS
Describe the role of ADF Business Components in building a business service
Explain the architecture of ADF BC
Identify the types of components that cooperate to provide the business service implementation
Explain how ADF BC components are used in a Web Application
QUERYING AND PERSISTING DATA
Describe the characteristics of an ADF BC view object
Create a view object that can be used for performing a query in a Web application
Define a SQL statement on which to base a query for a view object
Explain how entity objects relate to database tables
Describe the persistence mechanism of entity objects
Use the Create Entity Object wizard to generate entity objects from database tables
Create associations between entity objects to represent business relationships
Create updatable view objects based on entity objects
Link view objects to one another in a master-detail hierarchy
Refactor objects in an application
EXPOSING DATA TO CLIENTS
Explain the role of application modules
Describe the characteristics of application modules
Use the Create Application Module wizard to define the data model for an application module
Explain how application modules can manage business components transactions
Explain how application modules can manage application stateE
Explain the role of the ADF Model
IMPLEMENTING NAVIGATION ON PAGES
Implement command buttons and links
Create menus - Menu bar
Create menus - Popup
Create menus - Context
Use a navigation page
Use breadcrumbs
Create trains
ACHIEVING THE REQUIRED LAYOUT
Build complex page layouts with layout components
Explain the role of ADF Faces skins
Use dynamic page layout
ENSURING REUSABILITY
Identify the benefits of reusing components
Create a resource catalog to enable sharing of resources within and across teams and applications
Create ADF libraries to share components within and across teams and applications
Create a task flow template for reuse across different bounded task flows
Create a page template for reuse across the JSF pages in an application to enable a consistent look and feel
Create a declarative component for reuse in different pages of an application
Create a page fragment to use in multiple pages of the application
Employ a bounded task flow as a region in a JSF page
PASSING VALUES BETWEEN UI ELEMENTS
Evaluate whether the data model contains opportunities to reduce the need for passing values between pages
Use a managed bean to pass values between JSF pages
Store values in memory-scoped attributes to hold and pass information between pages and life cycle phases
Use parameters to pass information to different parts of the application
IMPLEMENTING SECURITY IN ADF BC APPLICATIONS
Explain the need to secure applications
Describe security aspects of an ADF BC application
Add ADF Security Authentication to an application
Add ADF Security Authorization to an application
Use two approaches for granting users access to resources
Prevent unauthorized access to the ADF BC Model
Explain the types of application authentication at run time
Use Expression Language to extend the default security capabilities of the framework
ORACLE JDEVELOPER AND ADF
Explain JSF, ADF Faces Rich Client, ADF Business Components
Create a Page Template and Layout
Build a ADF Task Flow using Business Components
Configure Partial Page Refresh
ORACLE WEBCENTER FRAMEWORK
Identify WebCenter Suite Components
Describe Framework, Composer and Services
Explain WebCenter Architecture and role of MDS
Integrate a Portlet within WebCenter
Build and Deploy a Portlet
Implement Interporlter communication
INSTALLATION AND CONFIGURATION
Describe WebCenter Install Process
Use the Performance and Diagnostics tools
Configure a custom application with WebCenter Services
Export/Import WebCenter Applications