Liferay Development

Liferay Consulting

Liferay Training

Your Trusted Liferay Solutions Partner

Wednesday, May 21, 2014

Required Tips and Topics for Learning Liferay

Introduction

Liferay is java based portal technology and it is open source. I will give some tips and topics from which you will get some idea and interest to start liferay.

Tips:
  • We need have basic understand in fundamentals and core principles of java programming language.
  • We need to have good understating about web and its related technologies.
  • Don’t jump into direct programming and development instead of that understands the concepts and its use.
  • Join liferay forums and other forum discussions so that you can interact with many experts and their answers.
  • Explore Liferay Portal Source code.
  • Execute sample examples, explore source code and its features it’s not only for Liferay other examples in java too.
  • Don’t be feel pressure when you learn Liferay and initially it need minimum time to understand so don’t be scare or don’t give up in the middle of learning.
  • Read all Liferay Guides like Liferay User Guide, Administration Guide and Developer guide.
  • Read Liferay Wikis and there are many experts’ wikis are available.
  • Read Liferay Experts Blogs Posts and Try to write blogs posts from your side.
  • Daily spend minimum 30min time to explore and find new things in related technologies so that you can update your knowledge regularly.

Topics:

Core Java
  • Object oriented principles
  • JDK and Its API classes

Advanced Java
  • JDBC
  • Servlet
  • JSP

Web Technologies
  • HTML
  • HTML DOM
  • CSS
  • Java Script (jQuery, AUI and YUI)
  • AJAX
  • XML
  • XPath

RDBMS Databases and Its languages
  • MySQL
  • Oracle Database
  • PostgreSQL
  • SQL Language

Servers
  • Web servers (Apache Web server)
  • Application Servers (Tomcat, JBoss Application Server, GlassFish Server and Jetty)

MVC Based Frameworks
  • Struts
  • Spring
  • JSF

Persistence Technologies
  • Hibernate
  • JPA

Portlet Technology
  • Basics about Portal technology
  • Difference between Portlet technology and Servlet Technology
  • Portlet Specification (JSR 168&286)
  • Servlet containers and Portlet Containers
  • Portlet Lifecycles and Its execution Flow.
  • Develop sample JSR 168&286 standard Portlet
  • Understanding about Generic Portlet

Liferay
  • Liferay Portal Basic Introduction
  • Liferay Portal Installation
  • Portlet Development Environment.
  • Liferay MVC Portlet Development
  • Liferay Service Builder
  • Liferay Custom SQL and Dynamic Query API
  • Liferay Portlet Preferences
  • Inter Portlet Communication (IPC)
  • Liferay Hooks
  • Liferay Themes
  • Liferay Exts
  • Liferay Layouts
  • Liferay webs
Tools:
  • ANT
  • MAVEN
  • Eclipse
  • Liferay IDE

Note:

We have many things in liferay you can follow the liferay developer guide which consist more topics.

Reference Links








Author

Popular Posts

Recent Posts

Recent Posts Widget