Liferay University

A collaborative effort to improve the way we educate our users!

Liferay University Purpose and Goals 

Our community members range from seasoned experts to newbies struggling with basic Liferay concepts--but all could benefit from better guidance on how best to find information about and grow their Liferay knowledge.

Here are some key topics we are creating video tutorials for. Community help is appreciated!

 

Using Liferay Sites

Duration Other
Resources
Getting Started with Liferay Portal UI (Dockbar, using Control Panel, etc) Contribute View
Managing your account Contribute View
Using Discussion Boards Contribute View
Using the Wiki Contribute View
Finding and Connecting with your Friends Contribute View
Finding other sites and content of interest Contribute View

Creating Sites

Duration Other Resources
Intro to Portal Structure (Users, Roles, User Groups, Teams, Orgs, Sites, etc) Contribute View
Creating pages on your site and adding/removing portlets Contribute View
Intro to Web Content Structures, Templates, Articles Contribute View
Typical Site Structures (pages, layouts, sites, organizations, themes, etc) Contribute View
Integration with external social networking sites (Facebook, etc) Contribute View
Creating Sites Using Dynamic Site and Page Templates Contribute View
Making Site Announcements Contribute View

 

Web Publishing

Duration Other Resources
Intro to Liferay Web Content Contribute View
WYSIWYG Web Content Creation Tips Contribute View
Categorizing content using Vocabularies, Categories, and Tags Contribute View
Publishing web content to pages and sites Contribute View
Adding other components (portlets, images, banners) to pages Contribute View
Creating Internationalized Content Contribute View
Using Documents and Media Gallery Contribute View
Using Asset Publisher Contribute View
Liferay SEO Concepts Contribute View

Plugin Development

Duration Other Resources
Plugin Architecture and how plugins interact with other plugins, and Liferay core Contribute View
Intro to Portlets (incl. diff types, MVC, JSF, Vaadin, etc) Contribute View
Intro to Scripting Portlets Contribute View
Intro to Themes Contribute View
Converting HTML+CSS+JS templates to Liferay Themes in production View
Integration of custom portlets with Liferay Permissioning Contribute View

Admin

Duration Other Resources
Basic Installation and Database Configuration in production View
Anatomy of a Liferay Installation - what files go where Contribute View
Liferay Permissions (including how to set via UI) Contribute View
Backing up Liferay Contribute View
Integrating with external authentication Contribute View

Intermediate Development

Duration Other Resources
Basic Java Skills for Liferay Developers Contribute View
Developing with Liferay IDE Contribute View
Using Service Builder Contribute View
Using the Scheduler Contribute View
Role-based Content Delivery Contribute View
Intro to Alloy UI Contribute View
Liferay API Patterns Contribute View

Misc.

Duration Other Resources
Participation in Liferay Open Source Community in production View
CE vs EE Contribute View