bdg is hosting an AquaLogic (Plumtree) Training Class in Washington, DC the week of September 24th.
We'll be sticking with the format we used last time:
Monday, Tuesday and Wednesday: ALI Administration
Wednesday, Thursday and Friday: ALI Portlet Development
Wednesday will be a "double up" day when we do advanced administration for admins and introductory administration for developers.
Training will run 9AM-5PM each day with a break for lunch. The location will be as follows:
Nextec Corporate Headquarters
465 Herndon Parkway, Suite 200
Herndon, VA 20170
ALI Administration (Mon, Tues, Wed)
This course provides a comprehensive overview of all the most commonly used aspects of AquaLogic Interaction (ALI). Students will learn how to install, configure and administer the ALI 6x portal. It is also for the person wanting to understand how to conduct an ALI implementation project. In three days you will implement a portal that can be used as a departmental solution. All aspects of ALI are reviewed including MyPages, Automation Servers, Search, Web Services, Portlets, Communities, Experience Definitions, the Knowledge Directory, and best practices to keep the portal up and running smoothly.
Course Modules
- ALI Architecture
- Basic Troubleshooting of the ALI 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 ALI Web Services
- Importing Users and Groups
- Extending the User Profile
- Adding Content to the Portal
- Maintaining the Knowledge Directory
Exercises
- ALI 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
After the training, the student should be able to:
- Register Automation Servers
- Create, run and troubleshoot Jobs
- Perform routine Portal maintenance
- Use PTSPY and the new Migration Wizard
- Create Users and Groups in the Portal Set up Activity Rights for users
- Manage permissions using Access Control Lists
- Create Communities
- Create Projects in Collaboration Server
- Create Experience Definitions and understand their use
- Configure Web Services
- Configure an AD Authentication Web Service
- Configure a User Profile Web Service
- Understand all of the content management objects in the Portal
- Create a Crawler to allow access to external content through the Portal
- Maintain Portal content and its search index
- Implement Portal best practices
ALI Portlet Development
This course is an all-inclusive portlet development course that will coverbasic through advanced ALI 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 ALI Portlets.
Prerequisites:
Basic understanding of the Plumtree Portal, MPPE & Portlets; proficiency in Java or C#; proficiency in web programming.
Course Modules/Exercises
- Introduction to ALI, the MPPE, Portlets & C#/.NET or Java
- Demonstration of ALI Portal and Integration Products
- Install a Java IDE and come up with an idea for a new Portlet
- Design an ALI Portlet and create a associated objects; add to MyPage and Community
- HTTPGP/MPPE & the Gateway
- 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
- Interaction Development Kits
- Gateway Specific Configuration
- Design an ALI Portlet that uses a Gateway Setting
- Introduction to Settings
- Change Font Color: Use a Portlet Setting to allow the user to personalize the Portlet with a font color
- My Bookmarks: Design an ALI Portlet that displays an end-user customizable list of bookmarks to web sites
- Settings Review
- Community Bookmarks: Design an ALI Portlet that allows the community manager to set a customizable list of bookmarks to web sites
- Introduction to Portlet Frameworks and Database-driven Portlet Design
- Database Schema: Design database schema for a Data
- Entry and Browse Framework Portlet
- Administrative Settings Review
- Administrative Settings: Design the Administrative Preferences page for a Data Entry and Record Browse Framework Portlet
- Data View/Entry Form: Design Data View/Entry Form for a Data Entry and Record Browse Framework Portlet
- Record Browsing: Design Record Browsing for a Data Entry and Record Browse Framework Portlet
- Portlet Caching, Performance and Scale-ability
- Caching: Add ETAG/IF-NONE-MATCH caching to Data Entry and Record Browse Framework Portlet
- Enhance Record Browsing with Pagination, Sorting and Filtering
- Internationalization/Localization
- Create a Localized Portlet