Delegate Feedback

Home Training Courses BEA Oracle WebLogic Develop Enterprise Portals
Develop Enterprise Portals

 View Schedule

Duration 5 Days
Course Price £2,200

What you will learn:

An enterprise portal promotes a standardized process and infrastructure for designing, developing, deploying, and accessing Web functionality throughout an entire organization. Oracle WebLogic Portal provides an infrastructure and development environment that allows Web applications to be easily aggregated into a single, unified interface capable of supporting multiple audiences.

In this course, students expand upon their basic JavaEE Web application knowledge and gain experience with portal and portlet application frameworks, as well as content management and personalization solutions. Students also learn how to apply service-oriented principles to an enterprise Web architecture using federation technologies like Web Services for Remote Portlets (WSRP).

Learn to:

  • Design, develop, and debug enterprise portals
  • Render dynamic web content using WLP and NetUI JSP tag libraries
  • Customize the default appearance and behavior of a portal application
  • Build federated portals using WSRP producers and consumers
  • Rapidly build interactive portlets using Workshop for WebLogic
  • Organize, publish, and display information in a Content Management System (CMS) 

Audience:

  • Java Developer
  • Portal Developer
  • SOA Architect
  • Developer
  • J2EE Developer
  • Application Developers
  • Project Manager 

Prerequisites:

Required Prerequisites:

  • Core Java programming
  • Java Servlet and JSP development
  • Students need to take one of the two courses listed, but not both
  • BEA WebLogic Server 9/10: Program J2EE Servlets & JSPs in Eclipse
  • Oracle Fusion Middleware 11g: Build Java EE Applications

Suggested Prerequisites:

  • Eclipse Web Tools
  • WebLogic Server architecture and deployment
     

Course Objectives:

  • Define the terms repository, type, property, node, and library services
  • Describe the capabilities of Workshop's Eclipse plug-ins
  • Define portal desktops and portlets
  • Customize the appearance of a portal using skins, skeletons, and shells
  • Create page flow and actions in Workshop
  • Use NetUI tags, including repeaters and grid
  • Create backing file classes for portal components
  • Configure a portlet or desktop to run asynchronously
  • Use Web clipper portlets
  • Federate portal books, pages, and portlets between producers and consumers
  • Customize WSRP communication
  • Rapidly display content in a portal using placeholders and selectors
  • Personalize a portal application using content selectors, events and campaigns
  • Create and access content programmatically
  • Secure portal components with roles and entitlements
  • Customize a user's portal with the visitor tools  

Course Topics:

Getting Started

  • Portals and the Enterprise
  • Feature Overview
  • Product Installation
  • Creating a Portal Domain
  • Starting and Stopping Servers

Workshop Fundamentals

  • Eclipse Java Tools Overview
  • Eclipse Web Tools Overview
  • WebLogic Shared Libraries
  • Project Facets

Portal Design and Development

  • Portal Projects
  • Portals, Books, and Pages
  • Portlet Types
  • Portlet Wizard

Look and Feel Development

  • Skeletons
  • Shells
  • Skins
  • Chromosomes
  • Layouts
  • Themes

NetUI Portlet Development

  • Apache Beehive
  • Page Flow Perspective
  • Actions and Forwards
  • NetUI JSP Tags
  • Form Beans
  • Validation Rules
  • Internationalization

Advanced Portlet Development

  • JSF and WebLogic Portal
  • Portlet Preferences
  • Portlet Event Handlers
  • Backing Files
  • Asynchronous Portals
  • Web Clipper Portlet
  • Portlet Publishing

Federated Portal Development

  • Web Service Fundamentals
  • WSRP Architecture
  • Consumer Registration
  • Service Registry Integration
  • Proxy Portlet, Pages and Books
  • WSRP Interceptors

Content Management

  • Content Management Architecture
  • Content Types and Properties
  • WebDAV CMS Integration
  • Content Workflows
  • Content Placeholders
  • Content Selectors
  • Content JSP Tags
 

Advanced Content Management

  • Content Management APIs
  • Content Personalization
  • Campaigns
  • Content Presenter Portlet
  • Content Display Templates
  • Content SPI Overview
  • User Profiles

Administration Fundamentals

  • WebLogic Portal Tools Overview
  • Desktop Administration
  • Visitor Roles and Entitlements
  • Desktop Customization
  • Visitor Tools

NB: all prices exclude VAT

View Schedule