IntelliJ Java IDE
The moose likes Portals and Portlets and the fly likes mastering liferay Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Portals and Portlets
Reply Bookmark "mastering liferay" Watch "mastering liferay" New topic
Author

mastering liferay

Pankaj Shet
Ranch Hand

Joined: Sep 08, 2006
Posts: 155

HI ALL,

I am new to Liferay, what are the prerequisites for studying liferay?
Please help me in Knowing the prerequisites for themes, portlets, ext, hooks and custom layout templates each at the architecture levl.
Thanks and regards,
-pankaj.


PANKAJ SHET
B.Sc.(I.T.), S.C.J.P., S.C.W.C.D., PGDAC(CDAC)
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 7602

The portlet faq page has some helpful links


[Donate a pint, save a life!] [How to ask questions]
Amro Ali
Greenhorn

Joined: Feb 29, 2012
Posts: 25
For themes and layouttpl you need Apache velocity, css, jQuery or AlloyUI as a javascript library and HTML

For portlets you need to understand JSR 286 for custom portlet development, an understanding of Spring, Hibernate and axis would help. You will also need to understand how the service.xml in the liferay framework for back end and Service layer generation. you will need knowledge of the permissions framework in liferay as well if you want custom permissions.

other than that, there will come times you will need to expand on the liferay source. for minor adjustments (editing jsps or adding some extra steps in service methods) use liferay hooks. For major changes you will need to use the ext. To handle liferay hooks and ext you will need to understand Struts 1.0 as well as liferay MVC.
Axis would help for exposing services. you will definitely need to adjust the portal.properties in the ext using portal-ext.properties.

The ideal Application server for liferay is Tomcat and for IDE use eclipse and liferay plugins for it, or you can download the liferay developer studio (not sure if this is available to community users)

Portal source will help you extensively when extending and developing in liferay hooks and ext.
 
 
subject: mastering liferay
 
Threads others viewed
SCWCD Certification
Exam requisites?
Do i need to take JCP exam even after taking SCJA ( Associate Exam)
Eligibility for SCEA
Prerequisites for XML Certification
WebSphere development made easy
without the weight of IBM tools
http://www.myeclipseide.com

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture