Liferay Training

Objective

This training course is designed for developers, architect and project managers to get handson on Liferay Portal administration, System administration, Plugin development and Extension development. This is a required training for individuals who wish to become Liferay Portal expert. One will get benefited from hands-on approach to learn the material effectively and quickly. Through the many exercises interspersed throughout the course, will learn to perform all of the functions, which maximizes the ability to learn everything. This training is focusing on Liferay Portal Administration, Plugin Development, Extension Development and System Administration.

Prerequisite

  • 2-3 years of working experience in Java.
  • Prior exposure to J2EE, servlets, struts and hibernate environment will be an added advantage.
  • Reasonably good database skills.
  • Some knowledge about ant build tool.


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 Portal Administration

  • Introduction of Liferay Portal
  • Liferay Tomcat Bundle Installation
  • MySQL Database Integration
  • Portal Control Panel
  • Manage Pages
  • Theme & Layout
  • User Management
  • Organization and Community Management
  • WCM and CMS Portlets
    • Web Content, Document Library & Image Library
  • Collaboration Portlets
    • Blog, Wiki, Message Board, Calendar, Chat & Email
  • Plugin Installation Porltet
  • Server Administration
  • Portal Monitoring
  • SEO in Liferay
  • Build your own Portal


Day 2: Liferay Plugin Development

  • Understanding Liferay Development
  • Pluging Environment Setup
  • Eclipse Setup for Plugin development
  • JSR 168 and JSR 286 Portlet
  • Developing Portlet
    • JSP
    • Struts
    • JSF
    • Spring
    • IPC
  • Developing Layout Pluging
  • Theme Development
    • CSS
    • JQuery
    • JavaScript
  • Introduction of Hooks pluging
  • Introduction of Web Module Pluging


Day 3: Liferay Extension Development

  • Understanding Liferay Development
  • Extension Environment Setup
  • Eclipse Setup for Extension development
  • Portal and System properties customization
  • Lifray JSP Customization
  • Liferay Action Extension
    • Global Startup Action
  • Custom Attribute & Expando Table
  • Portlet Preference
    • Development time
    • Run time
  • Liferay Permission
    • Portlet Resources
    • Model Resources
  • Liferay Action Extension
    • Global Startup Action
  • Introduction to Service builder
    • Database interaction
  • Introduction to SOA in Liferay
    • Web Services
    • WSRP


Day 4: Liferay System Administration

  • Liferay Tomcat Bundle Installation
  • MySQL Database Integration
  • Liferay Clustering
    • Cluster Architecture
    • Recommendation
  • Multicasting
  • EHCache Configuration and setting
  • Hibernate Configuration
  • Jackrabbit Configuration
  • Lucene Configuration
  • Load Balancing using Apache HTTP Server
  • Performance setting and monitoring
  • Setting Log Level
  • LDAP-SSO Integration
  • Liferay Deployment
  • Server Administration
  • Portal Monitoring
  • Liferay Monitoring, Back up and upgrade


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