Bangalore based service provider offering IT solution including Consulting Solution, Custom Development, Migrating Legacy, Training, Java Scripts Training, IT training, etc.

TransIT mPower Lab Pvt Ltd

Inquiry Basket (0)  

Liferay Training


Click here for an enlarged view
Liferay Training
“I would like to thank mPower for conducting Liferay training classes at Intuit. The training contents and style of delivery both managed to meet the participant’s expectations. The attendees appreciated more developer friendly approach and not to mention PowerPoint-less sessions. Overall a job well done” – Pankaj Goel, Senior Dev Manager, INTUIT


Liferay Trainingis tailored to fit your organization's unique needs and can last anywhere from three days to a few weeks. Topics include development of portlets according to the JSR-168 (Portlet API) specification, customization of Liferay and deployment of Liferay in a production environment. Customized training topics to meet your company's specific needs are also available.

Basically we have two sets of training:

  • Corporate Training


  • Freshers Training


  • Corporate Training is tailored to fit your organization's unique needs and can last anywhere from three days to a few weeks. Topics include development of portlets according to the JSR-168 (Portlet API) specification, customization of Liferay, and deployment of Liferay in a production environment. Customized training topics to meet your company's specific needs are also available.

    Course Contents

    Day 1: Introduction to portals, portal servers and liferay
    1. Installation of Liferay 4.3.6
    2. base567.zip (java, ant, mysql and jikes)
    3. life436.zip (liferay bundled with tomcat 6)
    4. DB configurations (ROOT.xml)
    5. boss400.zip (deploying lifery onto jBoss)
    6. Tomcat vs. jBoss
    7. Other portal servers (only introduction)
    Getting started:
    1. Setting up tutorial inside iFrame portlet
    2. Logging to liferay portal
    3. Playing with existing portlets – My Account, Admin features
    4. Portal customization – themes, color scheme, language, layout, timezones, logo
    Enviroment and Configurations
    1. Ecplise configuration
    2. Configuring liferay with Eclipse 3.2 IDE
    3. Starting / stopping server from inside Eclipse
    4. Eclipse in debugger mode
    5. Ant configuration
    6. Portal source (psrc436.zip)
    7. Getting Liferay portal source
    8. Customizing the portal source
    9. Understanding the folder structures
    Extension environment, Plugin development environment (plug436.zip)

    Day 2: Developing a simple JSP portlet,Developing a simple STRUTS portlet
    1. Struts Action
    2. Database interation
    3. Introduction to service layer (service.xml)
    4. Redirect
    5. Inter­portlet communication
    6. order by and finder methods
    Developing a simple JSF portlet
    1. Basic JSF portlet
    2. Advanced JSF portlet
    Customizing pre­built portlets,Developing portlet as a plugin war

    Day 3: Liferay portal administration
    1. Enterprise Admin, Organization Admin, Location Admin
    2. Roles, Communities, User Groups, etc.
    3. Logging adminstration
    4. Live sessions, Authentication, Authorization
    • CMS ­ How to Build a Website on Top of the Portal
    1. Using the Journal Content Portlet to Add an Article
    2. Adding Portlets to Your Website Using the the Portal
    3. Image gallery
    4. Document Library
    • Creating a new Theme :1. Configuring Properties
    2. Editing the Templates
    3. Editing the CSS
    4. Adding JavaScript Functions
    • Auto generation of portlets1. Introduction to mPire – a cool tool to auto­generate portlet
    2. Various aspects of mPire
    3. auto­generation in EXT environment.
    4. auto­generation in PLUGIN enviroment
    Day 4: (optional)
    1. Overview of WSRP
    2. Using web services in Liferay
    3. More on portlet auto­generation
    4. Configuring LDAP (CAS)
    5. Configuring Chat portlet (openfire)

    System Requirements: • Windows XP operating system
    • Intel P4 with minimum 1 GB RAM
    • Winzip to unzip the softwar


    Training for Freshers– mPowerment Training Process

    “Congratulating mPowerians on this launch he said - “mPire is a very innovative tool and mPower is in the right direction providing platforms for software engineers in the tier II & III cities" - IT Sec, Govt of Karnataka

    As part of our commitment to empower lives, we train fresh graduates to industry standards. As per the Nasscom’s study a large percentage of Engineering graduates coming out of the colleges are not groomed to industry need. mPower Labs has bridged this huge and serious gap between the academic and industry.
    We have developed a unique training program for fresh graduates to get ready for the IT industry, which is highly demanding. Our training is purely intended to give hands on experience to all fresh graduates. The training is conducted by our senior developers, instead of trainers. Most of our current employees are picked from our training. If your creative and have passion of innovation, you will be hired into our Software Innovation Centre division. So join now!!

    Workshop Length :10 weeks
    Objective :Building expertise on LIFERAY based on technologies like Java,J2ee,Struts etc.

    Course Contents : The 10 weeks program for freshers is designed with lots of research and has proven extremely sucessful. Every week ends with an assessment, which helps candidate to know its strength and weakness. You will surprised to know that this program has helped grads from Non-IT background to deliver in IT.

    Portal Development Training
    Week – 01 Web Technologies Lab
    Topic: HTML
  • XHTML
  • CSS
  • XML
  • XSL
  • JavaScript
  • Ajax/DHTML
    Week – 02 Core Java Lab 1
    Topic:Introduction, Installation of Java

  • Oop's concepts

  • Java API, Creating packages

  • Collections API

  • Multithearding

  • Assessment

  • Week – 03 Core Java Lab 2
    Topic:Java Applets
  • Ant –a simple build file

  • Installation to MySQL/SQL

  • Database programming–JDBC

  • Database programming–JDBC

  • Assessment

  • Week – 04 Tomcat Lab/Servlet/JSP/Taglib
    Topic:Introduction
  • Installation of Tomcat
  • Servlets
  • MVC Architecture
  • JSP

  • Simple application development
  • Tag libraries
  • Assessment
    Week – 05 Struts Lab
    Topic:Introduction to Struts
  • MVC2 Architecture
  • Action mapping, Action Form files
  • Simple struts examples
  • Client and server side validation
  • Assessment=STRUTS (50) +ANT (10)
    Week – 06 Liferay Lab 1 - Setup/Admin/CMS
    Topic:Configuring Liferay and setup
  • Liferay Administrator guide
  • Working with existing potlets
  • CMS/Virtual hosting
  • Theme development
  • Assessment
    Week – 07 Liferay Lab 2 - Portlet development
    Topic:Basic JSP and Struts potlet
  • Struts portlet with DB interaction
  • More about Service layer
  • Portlet devt project
  • Simple JSF portlet
  • Assessment
    Week – 08 mPire Lab 1 - Setup and Tutorial
    Topic:Introduction and setup of mPire
  • Simple struts potlet
  • Address book potlet
  • Single page potlet
  • Parent/Child relationship
  • Assessment
    Week – 09 mPire Lab 2 - Custom development
    Topic:List master potlet
  • System config potlet
  • Job schedular potlet
  • Developing a own portlet
  • Customization after generation
  • Assessment
    Week – 10 Project and Assessment
    Topic:Portlet plugin enviroment
  • Project
  • Project
  • Project
  • Project
  • Final review

    Also visit our corporate portal www.mpowerglobal.com





  • Content Copyright © TransIT mPower Lab Pvt Ltd 2008, All Rights Reserved
    Design Copyright © Tradeget.com, All Rights Reserved