Liferay Developer Training

Liferay Training

Liferay 6.2 is built using the most popular Enterprise Java development stack these days, which is Spring on Hibernate. The web side of it uses JSPs and the Struts framework, which is from the days when Struts was the de facto Java web framework. The client side UI uses a JavaScript framework called AlloyUI, which is developed internally at Liferay and is built on the Yahoo YUI user interface library.

There are also several other frameworks that make the nuts and bolts of the portal, including an in-house BPM engine called Kaleo, Apache JackRabbit and Lucene for content management and indexing among others.

If you want to learn more about Liferay and would like to start developing for it, their Developer and Advanced developer courses are excellent and well get you productive very quickly, given you have already mastered Java and know a little JavaScript and CSS. 

Course Information

Liferay Course Duration: 40 Hours

Liferay Training Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day

Liferay Training Method: Instructor Led Online/Classroom Training

Liferay Study Material: Soft Copy

Liferay Training

Course Content

Portals and Liferay - a brief Introduction

What are portals? Portals Introduction and types of portals, Features and Advantages

Java/JEE based Commercial and Open Source Portal Products

What is a portlet? Portlet Architecture, Lifecycle

Portlet Anatomy

JSR168 and JSR286 API Specifications

Why Liferay? Liferay Features and Advantages

Liferay learning prerequisites overview

Liferay Architecture, Liferay Bundles, downloads

Liferay integration capability with other systems and Deployment options

Liferay Tomcat Bundle installation

MySQL Database Integration (how to get DBScripts and maintain)

Liferay Portal Demonstration (Portal Control Panel, Manage Pages, Theme, Layout, User Management )

Liferay Access Terminologies (Users and Roles)

Out of Box portlets in Liferay (Collaboration Portlets, Blog, Wiki, Message Board, Calendar, Chat & Email)

Liferay Community Edition and Enterprise Edition

Playaround and Handson practice

Liferay Portlet Plugins Development

Understanding Liferay Plugin development

Installation of Plugins SDK & Eclipse Liferay IDE

Plugin Environment Setup

Liferay Folder structures and debugging the code in Liferay IDE

Liferay Hot deployment

Important configuration files

Developing a theme

Developing a layout

Developing a Portlet

Plugin Installation Porltet

Liferay Archive and benefits (Exporting and Importing LAR files)

Introduction of Hooks plugin

Introduction of Ext plugin

Introduction to Service builder 

Playaround and Handson practice

Liferay Webcontent Management

Understanding webcontent in Portal Application

Liferay webcontent management system

WCM and CMS Portlets

 Web Content, Document Library & Image Library

Inter-Portlet Communication

Liferay Social Office overview

Playaround and Handson practice

Liferay Portal Adminstration

User Management, Organization and Community Management

Server Administration

Portal Monitoring

Portal and System properties customization

Overview of Web Analytics Tools and Liferay Integration with Google Analytics

Web Services for Remote Portlets (WSRP) and Liferay

Steps to Build your own Portal

Performance setting and monitoring

Managing Life ray Meta data

Key Features

Instructor Led Liferay Online Training

Flexible Time At Your Convenience

Over 1,00,000+ Professionals Trained Across 100 Countries

24x7 Live Support via Chat, Mail and Phone

Corporate Training and On-Job Support


This review is a thank you note for the sincere effort put by the Liferay trainer in completing the course. I am very happy with the way he is explaining every concept with deep understanding of the subject. Very grateful.

Usman M- Liferay Training

Read More


Request for demo