Index

  1. Course Title
  2. Training Objective
  3. Duration
  4. Mode
  5. Cost
  6. Technical Requirements
  7. Course Outline

 


1. Course Title

Content Management in Liferay.

 


2. Training Objective

In this course, you will learn the features Liferay offers for creating web portals, from public websites to corporate intranets.

We will cover how to create and configure web pages and their contents, how to manage users with specific permissions, and different information publication options. And of course, we will always consider the SEO optimizations that Liferay provides, or that we will cover during the course, such as integration with schema.org.

Throughout the course, each participant will create the website https://kelly.julditec.com from scratch and personalize it with their own information. We will start with an empty Liferay installation (each participant will receive a URL with their working environment) and add styles, images, and functionalities, ultimately creating the Kelly website using only the Liferay interface!

 


3. Duration

24 teaching hours

 


4. Mode

Online (recommended) or in-person.

  1. In online mode, no more than 3.5 hours per day is recommended.
  2. In-person mode may require additional costs for transportation and accommodation if applicable.

 


5. Cost

Consult. Go to contact form.

Please specify the number of participants, the location of the course if it is in-person, and if you require any modifications to the course outline to tailor it to your company's needs.

 


6. Technical Requirements

The course will be taught for Liferay 7.4. The content is almost 90% compatible with all Liferay 7 versions, though differences will be noted during the course.

Hardware Requirements

  • One computer per participant

Software Requirements

  • Web browser (Chrome)

Classroom Requirements (in-person mode)

  • Wi-Fi connection with internet access
  • Projector and HDMI or VGA cable connection (or Chromecast)
  • Whiteboard

 


7. Course Outline


Block 0 - Introduction

  • Introduction

Block I. Getting Started

  • User interface
  • Virtual instances
  • Initial configurations
    • Third-party software
    • SMTP configuration
    • Virtual hosts, languages, time zone, etc.
    • User authentication
      • OpenLDAP, Active Directory, ...
      • SSO with Facebook (practical)
  • Component installation. The marketplace

Block II. Portal Management

  • User management
    • Password policies
    • Monitoring
    • User groups
  • Role management
    • Role types
    • Permission management (practical)
  • Organization management (practical)
  • Notifications and alerts

Block III. Websites

  • Page management. SEO and web analytics
    • Widget pages
    • Content pages
  • Page fragments
  • Responsive design
    • Bootstrap 4 grid
    • Useful CSS classes
  • Style books
  • Menu management
  • Page and site templates

Block IV - Content Management

  • Web contents
  • Documents and multimedia
    • Adaptive media
    • Preview
    • Indexing
    • Liferay Sync
  • Creating forms
  • Others: blogs, forums, wikis, etc.
  • Classifications
    • Categories
    • Tags
  • The trash bin

Block V. ADT with Freemarker

  • Modifying the display of Liferay components
  • Integrating breadcrumb with schema.org (practical)

Block VI. In-depth CMS

  • Data structures
  • Freemarker display templates. Invoking portlets.
  • Managing listings, pagination, navigation, and searches using the CMS (practical)
  • Publishing content using approval workflows

Block VII. Liferay Objects

  • Creating objects
  • Object relationships
  • Notifications
  • Creating forms with fragments

Block VIII. Exporting

  • LAR format for export/import
  • Staging process

Block IX. Content Publishing

  • Creating publications
  • Managing conflicts

Do you need a quote?

Describe your needs to us, and we will send you a free estimate with no obligation!

Contact us