Liferay Portal Administrator and Developer Training (5 Days)
Day 1
What is Liferay Portal and what sets it apart?
Installing Liferay Portal
Introduction to Liferay's User Interface
Introduction to Portal Administration
Communities and Organizations
Page Management
Creating Content
Displaying Content
Document and Image Management
Day 2
Advanced Content Management
Content Management Utility Portlets
Blogs and Blog's Aggregation
Liferay Message Boards
Page Comments, Polls, and Web Forms
Liferay Wiki
Bringing it all together with Tags and Assets
Installing Plugins
How to Design Your Site on the Liferay Platform
Bonus (if time permits): Liferay's Shopping Cart
Liferay Development
Day 3
Introduction to Liferay
Introduction to Plugins
Introduction to the Extension Environment
Development Strategy
Set up a Liferay bundle
Developer Installation
Setting up Development Tools
Installing the Plugins SDK
Installing the Extension Environment
Overview of Development Environments
Creating the Projects in Eclipse
Debugging Liferay in Eclipse
Day 4
Plugins SDK
Java Standard Portlets
Inter-Portlet Communication
Portlets and Web Application Frameworks
Struts Portlets
JSF Portlets
Service Builder
Portlet Permissions
Portlet Preferences
Themes
Layouts
JavaScript and jQuery
Advanced Themes
Day 5
Extension Environment
Using the Extension Environment to Customize Liferay
Customizing the Terms of Use Page
Adding a Global Startup Action
Creating a Cookie on Login
Extending the My Accounts Portlet
Spring in Liferay
Advanced Topics
Sample Permissions Portlet
Using Liferay's Web Services
OpenSoft now embraces many aspects of proven open source solutions for integration across Business Intelligence, Business Activity monitoring, Enterprise Service Buses (mule, servicemix, celtix) as well as Enterprise content management and security using proven and widely accepted open source portal technologies such as Liferay and Jboss Portal. We help with the integration of the Liferay with several ESB platforms as well as BPMS systems such as Intalio server. Feel free to Contact Us for any assistance we can help you with.
|