Developing for the Liferay Platform 1

The essential developer course.

Length: 3 days
Formats: Public, Private
Liferay Versions: 6.2*

*Also available through private training for Liferay 6.1

Find a Class

See Full Schedule

Best For

  • Technical Leads
  • Application Developers
  • Portal Developers

Teams that have taken training:

"Training was awesome. It really helped me to understand some fundamentals I'd had no idea about when I was working. Now I understand the platform better."

Manovinayak Ayyappan
NCS Pte Ltd

Day 1

  • Development Environment Setup
  • Understanding the Portlet Lifecycle
  • Inter-Portlet Communication
  • JSR-286 Portlet Development
  • Liferay's MVC Framework

Day 2

  • Setting up the Data Model with Service Builder
  • Generating the Service and Persistence Layer
  • Displaying Data using Liferay's Search Container
  • Localization, User Feedback, and Input Validation
  • Integrating Liferay Permissions
  • Adding Custom Portlets to the Control Panel

Day 3

  • Customizing the Authentication Pipeline
  • Modifying Liferay's User Interface
  • Replacing the Controller
  • Extending Core Business Logic
  • Changing Anything in Liferay with EXT Plugins
  • Development Strategy

Don't see a training that meets your needs?

Contact us and we'll work to find a training that fits your schedule. Or ask us about private trainings delivered onsite to you.