Liferay Portlet Development

Objective

This training course is prepared for the community level beginners, designers and developers to get hands-on on Liferay portlet plugin development, portlet development, extension development and hook plugin development. Focus towards this training is specially meant for designer to develop a theme on Liferay. One will get benefited from hands-on approach to learn the material effectively and quickly. Through the many exercises given throughout the course, will learn to perform all of the functions, which maximizes the ability to learn everything. This training will be a perfect approach to learn Liferay Portlet development and Theme development.

Prerequisite

  • Prior exposure to Java, J2EE, servlets, struts and hibernate environment is must.
  • Must have sound knowledge of HTML, CSS and Java Script.
  • Reasonably good database skills.
  • Some knowledge about Eclipse IDE.


Hardware & Software requirement

  • System configuration - Intel P4 / Core 2 / Dual Core processor with 2 GB RAM
  • Operating system - Microsoft Windows XP with Admin access
  • Softwares: MySQL 5, JDK 1.5, Eclipse 3.3


Course Contents

Day 1: Liferay Portlet Plugins Development

  • Introduction to Liferay
  • Introduction to Liferay Plugins Development
  • Liferay Tomcat Bundle Installation
  • MySQL Database Integration
  • Installation of Plugins SDK & Eclipse IDE
  • JSR 168 and JSR 286
  • Liferay New Portlet Development
    • JSP
    • Struts
    • Spring
    • IPC
    • JSF
  • Introduction to Service builder
    • Database interaction


Day 2: Liferay Hook and EXT Plugins Development

  • Understanding Liferay extension environment
  • Hook Portlet Development
    • Portal properties customization
    • Language customization
    • Liferay JSP customization
    • Services customization
  • Custom Attribute & Expando Table
  • Liferay Event Extension using Hook and EXT
    • Application Startup Event
    • Login Event
    • Global Startup Action
  • Portlet Preference
    • Development time
    • Run time
  • Liferay Permission
    • Portlet Resources
    • Model Resources
  • Introduction to SOA in Liferay
    • Web Services
    • WSRP


Day 3: Liferay Theme, Layout and Web Plugins Development

  • Understanding Liferay Theme
  • Layout Development
  • Overview of Liferay Theme Development
  • Theme Development
  • CSS
  • JQuery
  • Velocity
  • Java Script
  • Color scheme
  • Navigation Customization
  • Portlet UI customization
  • Introduction to Alloy UI
  • Vaadin Portlet Development
  • Introduction of Web Plugins
    • Workflow using JBPM


For more information and register please send email to training@attuneinfocom.com
 
Attune Blogs

Create Your Portal in Minutes

Create a Web Portal in few minutes with blog, forum, wiki etc.
Read More...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

News & Events
  • 1st Jan 2012
    Attune University – A knowledge transfer initiative launched by Attune Infocom.
  • 20 May 2011
    Oracle Gold partnership renewed successfully.
  • 7 Jul 2011
    Attune Infocom awarded Rackspace partnership.
  • 16 Jun 2011
    Australia wing - Attune Infocom Pty Ltd becomes a member company of "Microfot BizSpark".
  • 3 May 2010
    New Branch - "Attune Infocom Pty Ltd", Australia
  • 30 April 2010
    Attended Malaysian Joint Conference on Artificial Intelligence.