Liferay Development Training

Short outline

Day 1 Day 2 Day 3
  • Liferay introduction
  • Liferay Portal architecture
  • Users, groups, roles & permissions
  • Portal settings & properties
  • Templating
  • Integrations with other systems
  • DTAP deployment
  • Migrations 
  • Liferay Plugins and IDE
  • GenericPortlet
  • Filesystem
  • Forms – processAction
  • Preferences
  • Sessions
  • MVC Portlet
  • Inter-portlet communication (events)
  • Debugging
  • JSP and JSTL
  • Building your first portlet
  • Tag Libs
  • Serving Resources, AJAX, caching
  • Filters and Listeners
  • Permissions
  • Internationalization
  • External data
  • Settings and properties
  • Themes and Layouts
  • Hooks
  • Service Builder
  • Search Container


Target audience

Liferay Development Training is targeted at software developers that have some experience with Object Oriented programming and want to start developing portlets for Liferay Portal.


3 days


English (other languages on request)




Understanding the architectural concepts of Liferay Portal and its extension mechanisms helped with hands-on experience with Liferay's IDE and Plugins SDK attendees will learn to make qualified decisions about extending Liferay and to build their first portlets. It is the best basis for starting a Liferay Portal development project.


Attendees will learn the essentials and best practices to build their own Liferay portlets and plugins. Having people in your own organization that can develop portlets and plugins for Liferay Portal makes your organization much more flexible and agile as you won't have to wait for a 3rd  party to do the development.


€1,649.- (excl. VAT) per attendee