Oops! Something went wrong while submitting the form.
Course Outline
The course starts with introduction to portal, virtual instances, sites, pages & widgets.
Site and page administration is covered meticulously
The course gradually progresses towards content management system of Liferay which includes web content, blogs, documents & media and message board & forms
Liferay DXP (7) introduced the concept of fragments & widgets. The training program covers page designer in detail
The training program covers structures & templates which is one of the most significant features of Liferay content management system
The course then moves ahead with development related topics like setting up of Liferay IDE, creating liferay workspace, initialising the bundle and starting up the portal server
Portlets (custom widgets) are covered in detail along with ActionRequest, RenderRequest, RenderURL, ActionURL, RenderResponse, ActionResponse & PortletDispatcher
Any liferay training is incomplete without the coverage of portlet sessions, portlet config, portlet context, portlet mode and portlet state. You will learn how to you use these objects to implement the request processing in a Portlet class
Next, the portlet permissions framework is covered in detail along with - how to add custom actions to the permissions framework for the custom portlet
If you are a fan of Spring MVC, then you are in for a an interesting session on Liferay Spring MVC Portlet
ServiceBuilder is the next. You will learn, how to build local and remote services with low-code framework of liferay. You will learn how to configure service.xml for entities, finders, ordering, references & exceptions. You will also learn - how to write custom methods in ServiceImpl classes
Then comes themes the topic of Liferay Themes - the training program covers war based themes along with liferay-theme-generator based themes. Customizing CSS, templates are few among other topics that are covered in this session
Hooks is extremely important when you intend to extend or override the default behaviour of Liferay. This training program covers JSP Hooks, model listeners and event lifecycle hooks
The training program concludes with overview of ext environment in liferay along with some critical server administration related topics.
Who Should Attend
If you intend to participate in liferay projects efficiently and build awesome liferay apps for your customer or for your own organization, then this course is for you
Liferay has always been a leader in portal technology. The job opportunities are huge and the pay-packages are excellent. This training program is great for you if you want to make a career in liferay
You must attend this training program if you are preparing for liferay certification
You must be a java developer by experience or should have taken some formal training on java to attend this training program.