Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Liferay 7 Portal: Web Application

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Liferay 7 Portal

Liferay Portal is a free and open source enterprise portal software product. It is primarily used to
power corporate intranets and extranets.
Written in Java, Liferay Portal is a web platform with features commonly required for the
development of websites and portals. Liferay includes a built-in web content management system
allowing users to build websites and portals as an assembly of themes, pages, portlets/gadgets and
a common navigation. Liferay is sometimes described as a content management framework or a
web application framework. Liferay's support for plugins extends into multiple programming
languages, including support for PHP and Ruby portlets.
we will be covering through Liferay 7.

Web Application
 Intro to web application
 Static Web application
 Dynamic Web application
 web and Application server
 Servlet and Filters

Portal Specification
 Introduction to Portal
 Introduction to Portlets
 Portlet Lifecycle
 JSR 168 Spec
 JSR 286 Spec

About Liferay
 Liferay Introduction
 Liferay Requirement for web application
 Liferay Architecture
 Liferay Building Blocks
 Liferay Installation and Configuration
  Web site creation with Liferay
  Site Administrator

Liferay Development

 Liferay Plugins Basics


 Liferay Developer Studio (Liferay IDE)
 Liferay IDE on Eclipse
 Development using plugins SDK and Maven
 Setup Development Environment

Portlet Development

 Portlet introduction
 Portlet development frameworks
 Liferay supported frameworks
 Liferay Portlet MVC Framework
 Liferay inbuilt portlet frameworks
 My First Portlet
 Introduction about portlet artifacts
 Liferay window states

Portlet Action and communication

 Liferay Action phases


 Portlet with forms
 Communication between portlet

Service Builder

 Database Connection
 service builder Intro
 Create service layer for portlet
 service classes and API
 Data storage and access data from portlet
 Store and access data from multiple tables
 Writing custom methods in service layer
 Custom SQL Implementation

Liferay Hook

 Hooks Introduction
 Liferay Hook Plugins
 Hook plugins Development
 Liferay Portal Properties Hook Plugin

Liferay EXT

 Ext Introduction
 Difference between Ext and Hook
 Sample Ext plugin development 
Liferay Themes and Layout
Liferay Web Content
Liferay Workflow Engine

You might also like