After reading this document you should have a clear idea of what you need to develop and deploy a portlet in Liferay. It has also covered the most important resources and services that Liferay provides to portlet developers.
After reading this document we recommend reading more articles and information about portlet development and/or attend one of the available training sessions.