This two-day course gives students the knowledge needed for managing their Liferay Portal including user and role administration as well as creating content using Liferay's Web Content Management System.
Day 1
The first day begins with an introduction to Liferay, explaining what Liferay Portal is, what it does, and what makes Liferay Portal an ideal choice for running your web site. You will be introduced to the concepts of Users, User Groups, Organizations, Communities, and Teams. You will see how all of these work together to enable you to design your web site in the most efficient way. After this, you will have the opportunity to examine in detail how a typical corporation might implement Liferay to run its corporate Intranet.
You will then be introduced to Liferay's user interface, which is a foundation for the rest of the course. From there, you will have the opportunity to install Liferay yourself. It is this installation of Liferay that will be used for the rest of the course. After this, you'll jump right into portal administration. You will learn how to add users, roles, user groups, organizations, communities and teams. Role scopes will be explained, including the difference between portal roles, organization roles, community roles, and teams. Additionally, you will be provided with the tools necessary to determine when it is appropriate to use communities and when you should use organizations.
Next, you will begin your deep dive into Liferay's Web Content Management System. You will learn everything there is to learn about creating and managing pages within Liferay Portal. You'll be able to change the look and feel by selecting themes, define custom permissions on pages, import and export pages, set virtual hosts, change layouts, and more. After this, you will install the Kaleo workflow plugin and configure a workflow for users in various roles to create, review, and publish content. You will learn all of the different ways you can display your content, from laying out pages, page navigation, and more.
The first day is rounded out by a focus on document and image management. You will learn how to use the Document Library and Image Gallery portlets to store assets you can use in your web content or that you want your users to be able to view and download. You'll be able to configure Liferay's Document Library portlet to convert various file formats on the fly, and you'll examine how the permissions system works with the Document Library.
By the end of the first day, you will be well on your way to becoming an efficient Liferay Portal Administrator.
Day 2
The second day of the course introduces you to the more advanced features of Liferay Portal's web content management system. You will learn how to separate your content from its formatting by linking structures and templates with your articles. But it doesn't stop there: you will next learn how to create dynamic templates using the Velocity scripting language to display your content in more robust ways. You will also see how you can tag your content to make it more searchable. After this, you will learn how you can use Liferay's web content management system to automatically create RSS feeds so that your content can be published anywhere you wish.
After this, we round out our web content discussion by demonstrating Liferay's web content utility portlets, such as the RSS portlet, the Iframe portlet, the web proxy portlet, and more. You will see how you can use these portlets to pull data from other sites to enhance the content on your web site.
The course then moves on to Liferay's collaboration features. You will learn how to create and administer a blogging site on Liferay Portal, allowing all of your users to create blogs if they wish, and then using the Blogs Aggregator to combine the entries into one feed. You will learn how to use the Calendar portlet to collaborate on time-based events and to send notifications. Next, you will see how to create and administer Message Boards, complete with email notifications, permissions, customized ranks, banned users, and more.
You will then learn everything there is to know about setting up a wiki for collaborative content editing, using Liferay Portal's powerful Wiki portlet. You'll learn how to create wiki content, attach files and images to the wiki, and permission wikis so that only the appropriate users have access to them.
We will then examine how to administer tags and categories within the portal, and how tags and categories can be used to aggregate different kinds of content together. You will learn how to use the Asset Publisher portlet to publish all kinds of content to your site by topic regardless of whether it is web content, a message board post, a wiki article, or anything else.
After this, you will learn how to extend Liferay's functionality by installing plugins. You will install portlet plugins which can turn Liferay into anything from a document collaboration engine to a social networking site complete with profile pages, chat, and more. You will see how you can install many themes from Liferay's repository to completely change the look and feel of your web site.
Finally, we will put all of these skills together to examine various ways you can design your site using Liferay Portal. We will look at different ways of configuring Liferay Portal so that it can be used for an externally facing web site, a corporate Intranet, and everything in between. We will also examine case studies of sites running on Liferay Portal. Finally, all of this information will be applied as we together design a site based on your requirements, using all of the principles we have learned. When you are finished, you will be a Liferay Portal Administrator, with all the expertise you need to design a web site powered by Liferay Portal.