|
Days 1 & 2: Plumtree Administration and Enterprise Architecture This portion of the course provides a comprehensive overview of all the most commonly used aspects of the Plumtree Corporate Portal. Students will learn how to install, configure and administer the Plumtree 5.0.x Portal. It is also for the person wanting to understand how to conduct a Plumtree project. In 2 days you will implement a portal that can be used as a departmental solution. All aspects of Plumtree are reviewed including MyPages, Automation Servers, Search, Web Services, Portlets, Communities, Sub Portals, the Knowledge Directory, and best practices to keep the portal up and running smoothly. Course Modules: - Plumtree Architecture
- Basic Troubleshooting of the Plumtree Environment
- Configuring the Automation Server and Jobs
- Performing Routine Portal Maintenance
- Creating an Administrative Hierarchy
- Configuring Portal Access and Permissions
- Implementing Advanced Object Security
- Community Fundamentals
- Creating a Community
- Advanced Community Topics
- Building Subportals
- Configuring Plumtree Web Services
- Importing Users and Groups
- Extending the User Profile
- Adding Content to the Portal
- Maintaining the Knowledge Directory
Exercises: - Plumtree Enterprise Planning Role Play
- Using PTSPY and the Migration Utility
- Using the Admin Hierarchy
- Creating a Community
- Creating a Subportal
- Registering an Authentication Source
- Registering a Profile Web Service
- Managing the Knowledge Directory
Day 3 (Optional) Plumtree Content Server Course Modules: - Introduction to Portals & Plumtree
- Introduction to Content Server
- Content Server Roles
- Content Server Objects and Features
- Content Server Editors and Interfaces
- Announcement Portlets
- News Portlets
- Community Directory Portlets
- Web Page Portlets
- Data Entry Templates
- Content Types
- Presentation Templates
- PCS Tags
- Content Server Workflow
- WebDAV (optional)
- Q&A/Feedback
Exercises: - Instructor Set Up & Student Set Up
- Create a Simple Header Portlet
- Create a Simple Footer Portlet
- Create an Announcement Portlet
- Create a News Portlet
- Create a Community Directory Portlet
- Create a Simple Data Entry Form
- Create a Selection List
- Edit Data Entry Template (Add Selection List)
- Create Presentation Template
- Create a Web Page Portlet
- Create a Workflow Template
Days 4 & 5: Plumtree Enterprise Portlet Development This portion of the course will be an all-inclusive portlet development course that will cover basic through advanced Plumtree Portlet development concepts. Although there is a small lecture component, the course is primarily exercise-based. Students who meet the prerequisites and who successfully complete all of the exercises will leave the course ready to design and write enterprise class Plumtree Portlets. Course Modules: - Introduction to Plumtree, the MPPE, Portlets & C#/.NET or Java
- Demonstration of Plumtree Server and Integration Products
- HTTPGP & the Gateway
- Enterprise Development Kits
- Gateway Specific Configuration
- Introduction to Settings
- Settings Review
- Portlet Caching, Performance and Scale-ability
- Plumtree Remote Client
- Markup Tags
- Internationalization/Localization
- Q&A/Feedback
Exercises: - Install a Java IDE and come up with an idea for a new Portlet
- Hello World!: Design a Plumtree Portlet that displays the phrase Hello World!
- Yahoo! Search Portlet: Design a portlet that allows the user to issue a search in Yahoo!
- TCP Tracing: Use a free utility to trace TCP activity on port 80 (HTTP); observe CSP in action
- Hello Joe!: Design a Plumtree Portlet that uses a Gateway Setting to display the phrase Hello <current user name>!
- Change Font Color: Use a Gadget Setting to allow the user to personalize the Hello Joe Portlet with a font color
- My Bookmarks: Design a Plumtree Portlet that displays an end-user customizable list of bookmarks to web sites
- Community Bookmarks: Design a Plumtree Portlet that allows the community manager to set a customizable list of bookmarks to web sites
- Explore caching: Implement a refresh button
- PRC: Query Plumtree for a list of all available jobs
- Markup Tags: Open each job in the job editor in a new window
- Create a Localized Portlet
|