10g Portal PL/SQL Portlets (O143) Training Course

Training Course Objectives

This course has been designed to follow-on from the iTrain 10gAS Portal Management course.

The course introduces the integrated PL/SQL portlet development environment and covers all the practical skills involved with the design, development and deployment of PL/SQL based portlets through the Oracle Portlet toolkit.

A practical hands-on course, students will learn the full range of capabilities and skills within the Oracle Portal environment needed to manage and deploy enterprise wide PL/SQL based applications.

More Details


Who Should Attend

  • Web Page Developers
  • Web Masters
  • Web Designers
  • Web Technicians
  • Web Support Engineers
  • Network Engineers
  • Oracle Developers
  • Oracle Analyst/Programmers

Training Course Prerequisites

Training Course Duration

2 Days


Training Course Contents

Intro to Oracle 10gAS Portal

  • Oracle 10gAS Portal architecture
  • Oracle 10gAS Portal framework
  • What is a portlet provider?
  • Portlets and Providers
  • Development Choices
  • Oracle 10gAS Portal Developer Kit
  • The PDK-PL/SQL Deployment Environment

Organizing and Coding

  • Database Providers and Portlets
  • Identifying framework events
  • Registering and Deregistering a Provider
  • Specifying Portlet Information
  • Adding a portlet to a portal page
  • Rendering a portlet
  • Removing a portlet from a portal page
  • Creating and managing database providers

Organizing and Coding

  • Database Portlets
  • Organizing database portlets in PL/SQL packages
  • Identifying the portlet methods
  • Identifying portlet show modes
  • Coding portlet show modes
  • Generating provider and portlet PL/SQL packages

Passing Parameters to Portlets

  • Specifying portlet parameters in the URL
  • Specifying multiple parameter values
  • Scoping portlet parameters
  • Retrieving parameter names and values
  • Portlet Caching
  • Caching explained
  • Portlet caching concepts
  • Expiry-based caching
  • Invalidation-based caching
  • Validation-based caching

Accessing Portal Session

  • Information
  • Session Storage
  • Accessing session storage objects
  • Loading session objects
  • Saving and dropping session objects
  • Session security and visibility
  • Session context service and API

Customizing Portlets

  • Organizing portlet preferences
  • Accessing preference storage
  • Creating and deleting preference paths and preference names
  • Maintaining preference values
  • Implementing portlet customization
  • Preference Storage Utilities

Handling Errors

  • The error stack
  • Adding error messages to the error stack
  • Managing the error stack
  • Displaying error messages in full screen or inline
  • Raising exceptions

Providing Portlet Security

  • Web-based authentication
  • Implementing lightweight users
  • Providing secure access to portal resources
  • Managing users and groups
  • Portal privileges and Access Control List (ACL).
  • Managing application privileges
  • Implementing security services

Multilingual Portlets

  • Using NLS String storage
  • Language & territory mappings
  • Session based language settings
  • Implementing NLS Strings in portlet messages

Next Available Dates

iTrain delivers this course as company specific training. Please contact us for more information or course dates.

Training Services






NHS Brochure 2010


Room Rentals


London Office

Find Us
Clerks Court
18-20 Farringdon Lane
Clerkenwell
London
EC1R 3AU
uksales@itraineducation.co.uk
Tel: +44 (0)207 608 1835
Fax: +44 (0)207 490 3465

Edinburgh Office

Find Us
2nd Floor
37 George Street
Edinburgh
West Lothian
EH2 2HN
uksales@itraineducation.co.uk
Tel: +44 (0)131 226 6620
Fax: +44 (0)131 226 6650

Leeds Office

Find Us
WESTONE
Wellington Street
Leeds
West Yorkshire
LS1 1BA
uksales@itraineducation.co.uk
Tel: +44 (0)207 608 1835
Fax: +44 (0)207 490 3465

Manchester Office

Find Us
Pall Mall Court
61 - 67 King Street
Manchester
M2 4PD
uksales@itraineducation.co.uk
Tel: +44 (0)207 608 1835
Fax: +44 (0)207 490 3465

Swindon Office

Minton Place
Station Road
Swindon SN1 1DA
uksales@itraineducation.co.uk
Tel:+44 (0)207 608 1835
Fax:+44 (0)207 490 3465

Reading

Napier Court
Napier Road
Reading
RG1 8B
uksales@itraineducation.co.uk
Tel:+44 (0)207 608 1835
Fax:+44 (0)207 490 3465

Birmingham

Birmingham Brindley Place
3 Brindley Place
Birmingham
B1 2JB
uksales@itraineducation.co.uk
Tel:+44 (0)207 608 1835
Fax:+44 (0)207 490 3465