Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
OracleAS Portal 10g R2: Build Portlets with Java
 
 
 
 
oracle certified training  
 
code. 10gAS-PORT-JAVA   length. 2 days
type. Instructor-Led   partner. Oracle
price.
$1,200 :: contact for GSA GOV.
 
 
OracleAS Portal (10.1.4.1) provides an environment for creating enterprise portals, which are corporate gateways to information access and management. Students learn to create, deploy, and test Java-based portlets, the building blocks of a portal page. The course covers two application programming interfaces (APIs): the standard Java portlet API, which supports JSR 168, and the OracleAS Portal Developer Kit Java API, which is Oracle's proprietary portlet API. The course examines the similarities and differences between the two APIs and discusses the benefits and limitations of each approach.

Students learn to integrate J2EE applications with OracleAS Portal. They also learn to make portlets customizable to enable end user personalization, to build multi-lingual portlets, to secure portlets, and to enhance portlet performance by implementing caching. Two parallel sets of practices provide students with a choice of which API to use.

Learn To:

Develop Java-based portlets by using Java classes, JSPs, and JavaBeans
Support end-user personalization of portlets
Make portlets capable of tracking subsequent user requests through session handling
Control access to portlets
Enable portlets to communicate with each other
Build portlets that render their content in the user’s preferred language


 
course schedule  
 
There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below.
   
Request course date Request on site training
 
who can benefit
 
 

Application Developers
J2EE Developer
Java Developer
Portal Developer


 
prerequisites
 
 

Working knowledge of Java programming
Basic HTML knowledge
Familiarity with J2EE concepts
Oracle 10g: Build J2EE Applications


 
skills gained
 
 

Develop Java-based portlets by using Java classes, JSPs, and JavaBeans
Deploy, register, and consume Java portlets
Enable portlets to communication with each other
Build portlets that render content in the user's preferred language
Control access to portlets
Use session handling to track subsequent user requests
Control page flow in a multipage portlet
Support end-user personalization of portlets
Apply best practices to Java portlet development
Enhance portlet performance through portlet caching
Improve portlet supportability by performing logging
Identify the differences between standards-based portlets and PDK-Java portlets
Identify the key features of OracleAS portal
Define the OracleAS Portal remote producer architecture


 
related courses:
 
 

OracleAS Portal 10g: Build Portlets with PL/SQL


 
related courses, exams and materials
 
 


 
course content details  
 


  Understanding OracleAS Portal

Identifying Features of OracleAS Portal
Differences Between Items and Portlets on a Portal Page
When to Choose to Write a Coded Portlet
Describing the Flow of a Portal Page Request
The Role of OC4J in Portlet Development




  Understanding Portlet Technologies

Common Characteristics of Java Portlets
Benefits and Limitations of Standards-Based Portlets
The Portlet Life Cycle
Importance of MVC in Developing Portlets
Differences Between Standards-Based Portlets and PDK-Java Portlets




  Developing Simple Java-Based Portlets

Using JDeveloper to Speed Up the Development Cycle
Creating Simple Portlets Using a Java Portlet Wizard
The Files That Comprise a Simple Portlet




  Deploying and Consuming Java-Based Portlets

Deploying a Portlet to a Standalone OC4J
Testing Deployment in a Browser
Registering a WSRP Producer with OracleAS Portal
Registering a Web Provider with OracleAS Portal
Displaying a Custom-Developed Portlet on a Portal Page
Redeploying a Portlet from JDeveloper




  Extending Portlet Functionality: Modes, States, and Style

Standard Portlet Modes
How Portlet Window State Impacts Portal Real Estate
Ensuring that Portlets Conform to the Portal Page Look-and-Feel Standards
The Purpose of a Resource Proxy




  Debugging Java Portlets

Configuring a JDeveloper Project for Remote Debugging
Using JDevelpper Debugger to Connect to a Portlet Running on a Remote OC4J
Identifying Malfunctioning Portlet Code by Using JDeveloper




  Handling Transient Data

Passing and Reading Parameters in a Portlet
Generating a Portlet URL That Includes a Parameter
Using Session Attributes to Store and Retrieve Session Data




  Implement Portlet Customization

Portlet Personalization and the Preference Store
Creating a Form to Enable User Personalization
Building Logic to Store and Retrieve Portlet Personalization Data




  Setting Up Interportlet Communication

Sharing Data Between Two JSR 168 Portlets Using the PortletSession
Sharing Data Between Two PDK-Java Portlets Using Public Parameters
Building PDK-Java Portlets That Support Page Parameters and Events




  Building Complex, Multipage Portlets

Building Portlets Consisting of Multiple JSPs
Ways to Handle Navigation in a Multipage Portlet
Controlling Page Flow Across Multiple Portlet View Pages




  Implementing Portlet Security

Fully Securing Your Portlets
Using Programmatic Security to Control Portlet Access
Accessing User Information from Oracle Internet Directory (OID)c
In PDK-Java Portlets, Dynamically Hiding and Showing Portlets by Applying Security Managers
Building Custom Security Managers in PDK-Java Portlets




  Enhancing Portlet Performance by Using Caching

Concepts of Portlet Caching
Benefits of Expiry, Validation, and Invalidation-Based Caching
Evaluating Portlet Caching Options
Adding Caching Capabilities to Portlets




  Writing Multilingual Portlets

Creating Translation Strings for the Supported Languages Using Resource Bundles
Accessing Portal User's Language Preference
Building Portlets That Render Their Content in the User's Preferred Language
Creating Translations for Portlet Attributes




  Enabling Portlet Logging

Concepts of Portlet Logging
The Architecture of PDK-Java Portlet Logging
Adding Logging Capabilities to Portlets




  Applying Best Practices in Portlet Development

Customizing Your JDeveloper Preferences
Implementing the Portlet Renderer
HTML Guidelines for Rendering Portlets
Cascading Style Sheets
Complying with Accessibility Guidelines
Guidelines for Personalization
Applying Portlet Design Principles
Packaging Your Portlets





 
Advanced training to the point.  Contact an expert training consultant to put together the best training package for your organization


ExitCertified - Oracle 100% Student Satisfaction


find a course
 
phone us
 
view course schedule





Advanced training to the point.  Contact an expert training consultant to put together the best training package for your organization

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training
Houston, Texas Training | Hampton, Virginia Training | Madison, Wisconsin Training | Seattle, Washington Training

ExitCertified is a global provider of authorized technology training. Some of our popular course topic searches include:

Java Training | J2EE Training | JSP Training | Java Courses | Servlets Training | EJB Training | Struts Training | Networking Courses | Solaris Training
Red Hat Training | SUSE Training | XML Training | Oracle SQL | Oracle PL/SQL | DBA Training | DBA Certification | Oracle Certification
RedHat Training | Solaris Certification | Java Certification | Veritas Certification | PeopleSoft Training | 11g Training | 11g Certification
RedHat Courses | SQL Training | 10g Training | 9i Training | Application Development Training | Certified Training | Corporate Training
Government Training | Course Catalogue | Training Schedule | Certification Training | Project Management Training | Linux Training
Solaris 10 Training | Unix Training | NetBackup Training | Virus Protection Courses | Education Technology Newsletter | zSeries Training
s/390 Training | iSeries Training | DB2 Training | OS/400 Training | AIX Training | Rational Courses | PMI Training | Project Management Training
SeeBeyond Training | Java Composite Application Platform (JCAPS) Training | MySQL Training | MySQL Database Course | Hyperion Training | Fusion Middleware