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!
ATTENTION TRAINEES:
Those to attend Liferay Portal Admin and Liferay Developer trainings are STRONGLY advised to watch the following introductory videos:
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 |