Recent Posts

Friday, 9 September 2016

Liferay Developer Online Training

Course Overview

Liferay Developer Training builds the foundation you need to build successful apps on the Liferay Platform. Learn the basics of portlet development and how to customize the platform through hooks, Ext plugins, layout templates and themes. This course introduces the service architecture of Liferay and Service Builder, essential knowledge for using the platform API.

What You'll Learn

By the end of the training, you should have an understanding of what Liferay has to offer out of the box including:
  • Java standard portlets 
  • Building portlets in Liferay's Plugins SDK 
  • Liferay's service architecture 
  • Using Service Builder to generate a robust service layer 
  • Building complex portlet applications with user input, persistence, feedback and localization
  • Customizing the portal through hooks 
  • How themes are created and function 
  • Extensively modifying the portal through an Ext plugin 
  • Development best practices 
  • Using Liferay Developer Studio 
  • Deploying projects to an instance of Liferay


Course Curriculum

Introduction

  • Introduction to Liferay's Plugins SDK 
  • Installing Liferay Developer Studio 
  • Setting Up the Space Program 
  • Reviewing Liferay Concepts

Developing Portlet Plugins

  • Introduction to Java Standard Portlets 
  • How Portlets Differ from Servlets 
  • The Java Portlet Specification 
  • The Portlet Lifecycle 
  • Phases of the Portlet Lifecycle 
  • Portlet Characteristics 
  • Java Standard Portlet Exercise 
  • Portlet Preferences 
  • Inter-Portlet Communication 
  • Methods of Inter-Portlet Communication 
  • Public Render Parameters 
  • Events 
  • Portlets and Web Application Frameworks

Parts Inventory Portlet Application

  • Design Approach 
  • Setting up the Data Model for Service Builder 
  • Generating the Service and Persistence Layer 
  • Leveraging the Liferay MVC Portlet Framework 
  • Displaying Data using Liferay's Search Container 
  • Localization, Feedback and Input Validation 
  • Integrating Liferay Permissions 
  • Adding Custom Portlets to the Control Panel

Theme and Layout Template Plugins

  • Liferay Theme Overview and Exercise 
  • Liferay Layout Template Overview and Exercise 
  • Advanced Theme, Layout Topics, and Best Practices

Hook Plugins

  • Adding a Post Login Action 
  • Adding a Startup Action 
  • Customizing Language Keys 
  • Customizing Core Liferay JSPs 
  • Adding Post-Processing to Liferay's Indexer 
  • Extending Liferay's Services using Service Wrappers 
  • Adding custom Servlet Filters 
  • Overriding Core Struts Actions

Ext Plugins

  • Ext Plugin Overview 
  • Customizing Portal Properties 
  • Customizing Portlet Defaults 
  • Best Practices

Advanced Topics

  • Using Liferay's Web Services 
  • Spring in Liferay 
  • Development Strategy
Demo Registration and any other information contact us 
Sharath 
sharath@vibloo.com 
Ind: +91-7013879301 
USA:  +1-2484368449

About the Author

Sharath

Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

0 comments:

Post a Comment

 

Liferay Developer Online Training © 2015 - Designed by Templateism.com, Distributed By Blogger Templates