Liferay Platform Developer Training

Introduction to Liferay Platform

Gain an understanding of the Liferay platform, including its architecture, core components, and how it supports enterprise-level applications and content management.

Setting Up the Development Environment

Learn how to set up a development environment for Liferay. Understand the tools and configurations needed for Liferay development, including IDE setup and local server configuration.

Developing Custom Portlets

Discover how to develop custom portlets using Liferay’s development framework. Learn about portlet architecture, lifecycle, and how to create, deploy, and manage custom portlets.

Creating Themes and Layouts

Explore the process of creating and customizing themes and layouts in Liferay. Learn how to design and implement user interfaces that match organizational branding and requirements.

Extending Liferay with Plugins

Learn how to extend the functionality of Liferay by developing and deploying plugins. Understand the different types of plugins available and how to integrate them into the Liferay platform.

Developing with Liferay APIs

Understand how to use Liferay’s APIs for custom development. Learn about the available APIs for accessing and manipulating Liferay data and services, and how to integrate external systems.

Service Development and Integration

Explore how to develop and integrate services with Liferay. Learn about service development practices, integrating third-party services, and creating service-oriented applications.

Performance Tuning and Optimization

Discover techniques for performance tuning and optimization in Liferay. Learn about best practices for improving the performance of Liferay applications and ensuring efficient resource usage.

Debugging and Troubleshooting

Learn methods for debugging and troubleshooting Liferay applications. Understand common issues, debugging tools, and techniques for resolving problems in a Liferay development environment.

Certification Preparation and Exam

Prepare for the Liferay Platform Developer certification exam. Review key concepts, practice exam questions, and understand the certification requirements to validate your skills as a Liferay developer.

Liferay Platform Developer syllabus

1. Portals and Liferay - A Brief Introduction

  • What are 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 Hands-on Practice

2. Liferay Portlet Plugins Development

  • Understanding Liferay Plugin Development
  • Installation of Plugins SDK & Eclipse Liferay IDE
  • Plugin Environment Setup
  • Liferay Folder Structures and Debugging Code in Liferay IDE
  • Liferay Hot Deployment
  • Important Configuration Files
  • Developing a Theme
  • Developing a Layout
  • Developing a Portlet
  • Plugin Installation Portlet
  • Liferay Archive and Benefits (Exporting and Importing LAR Files)
  • Introduction to Hooks Plugin
  • Introduction to Ext Plugin
  • Introduction to Service Builder
  • Playaround and Hands-on Practice

3. Liferay Web Content Management

  • Understanding Web Content in Portal Application
  • Liferay Web Content Management System
  • WCM and CMS Portlets
  • Web Content, Document Library & Image Library
  • Inter-Portlet Communication
  • Liferay Social Office Overview
  • Playaround and Hands-on Practice

4. Liferay Portal Administration

  • 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 Liferay Metadata

Training

Basic Level Training

Duration : 1 Month

Advanced Level Training

Duration : 1 Month

Project Level Training

Duration : 1 Month

Total Training Period

Duration : 3 Months

Course Mode :

Available Online / Offline

Course Fees :

Please contact the office for details

Placement Benefit Services

Provide 100% job-oriented training
Develop multiple skill sets
Assist in project completion
Build ATS-friendly resumes
Add relevant experience to profiles
Build and enhance online profiles
Supply manpower to consultants
Supply manpower to companies
Prepare candidates for interviews
Add candidates to job groups
Send candidates to interviews
Provide job references
Assign candidates to contract jobs
Select candidates for internal projects

Note

100% Job Assurance Only
Daily online batches for employees
New course batches start every Monday