Skip to main content

Liferay; Mastering Portlet Development and Portal Administration

$199.00
When you get access:
Course access is prepared after purchase and delivered via email
How you learn:
Self-paced • Lifetime updates
Your guarantee:
30-day money-back guarantee — no questions asked
Who trusts this:
Trusted by professionals in 160+ countries
Toolkit Included:
Includes a practical, ready-to-use toolkit with implementation templates, worksheets, checklists, and decision-support materials so you can apply what you learn immediately - no additional setup required.
Adding to cart… The item has been added

Liferay: Mastering Portlet Development and Portal Administration



Course Overview

This comprehensive course is designed to equip participants with the skills and knowledge needed to master Portlet development and Portal administration using Liferay. Through interactive and engaging lessons, participants will gain hands-on experience in developing and deploying Portlets, as well as managing and administering Liferay Portal.



Course Objectives

  • Understand the fundamentals of Liferay and Portlet technology
  • Develop and deploy Portlets using Liferay
  • Administer and manage Liferay Portal
  • Customize and extend Liferay Portal
  • Troubleshoot common issues in Liferay Portal


Course Outline

Module 1: Introduction to Liferay and Portlet Technology

  • Overview of Liferay and its features
  • Understanding Portlet technology and its benefits
  • History and evolution of Portlet technology
  • Key concepts and terminology in Liferay and Portlet technology

Module 2: Setting up the Development Environment

  • Installing and configuring Liferay
  • Setting up the development environment (IDE, plugins, etc.)
  • Creating a new Liferay project
  • Understanding the Liferay project structure

Module 3: Portlet Development Basics

  • Creating a simple Portlet
  • Understanding Portlet lifecycle and rendering
  • Working with Portlet preferences and configuration
  • Handling user input and events in Portlets

Module 4: Advanced Portlet Development

  • Using Portlet services and utilities
  • Working with databases and data sources in Portlets
  • Implementing security and authentication in Portlets
  • Using AJAX and JavaScript in Portlets

Module 5: Liferay Portal Administration

  • Understanding Liferay Portal architecture
  • Configuring and managing Liferay Portal
  • Working with users, groups, and roles in Liferay Portal
  • Managing content and assets in Liferay Portal

Module 6: Customizing and Extending Liferay Portal

  • Creating custom themes and layouts in Liferay Portal
  • Developing custom Portlets and plugins for Liferay Portal
  • Extending Liferay Portal functionality using hooks and extensions
  • Integrating Liferay Portal with external systems and services

Module 7: Troubleshooting and Debugging

  • Understanding common issues and errors in Liferay Portal
  • Using debugging tools and techniques in Liferay Portal
  • Troubleshooting Portlet and plugin issues
  • Best practices for debugging and troubleshooting Liferay Portal


Course Features

  • Interactive and engaging lessons: Learn through hands-on exercises and real-world examples
  • Comprehensive and up-to-date content: Covering the latest versions of Liferay and Portlet technology
  • Expert instructors: With years of experience in Liferay and Portlet development
  • Certification: Receive a certificate upon completion, issued by The Art of Service
  • Flexible learning: Access course materials anytime, anywhere
  • User-friendly interface: Easy to navigate and use
  • Mobile-accessible: Learn on-the-go using your mobile device
  • Community-driven: Connect with other learners and instructors through discussion forums
  • Actionable insights: Apply your knowledge to real-world projects and scenarios
  • Hands-on projects: Work on practical projects to reinforce your learning
  • Bite-sized lessons: Learn in short, manageable chunks
  • Lifetime access: Access course materials forever
  • Gamification: Earn badges and points for completing lessons and achieving milestones
  • Progress tracking: Track your progress and stay motivated


Course Prerequisites

  • Basic knowledge of Java programming
  • Understanding of web development concepts (HTML, CSS, JavaScript)
  • Familiarity with Eclipse or other Java IDEs


Target Audience

  • Java developers
  • Web developers
  • Portal administrators
  • IT professionals
  • Anyone interested in learning Liferay and Portlet technology
,