Liferay 7 Portal: Web Application
Liferay 7 Portal: Web Application
Liferay 7 Portal: Web Application
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
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
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