Created by useiconic.comfrom the Noun Project

Développement d'applications avec Liferay

Ce cours établit les fondations nécessaires pour développer des applications réussies sur la plateforme Liferay DXP (v. 7.x). Vous apprendrez les bases du développement de portlets et comment personnaliser Liferay à l'aide de Hook (crochets logiciels), Plugin (extensions), Layout Template (gabarits) et de Thème. Ce cours offre aussi une introduction à l'architecture des services de Liferay et du Service Builder. Ces dernières sont des notions essentielles pour utiliser l'API de la plateforme Liferay. Les principes reliés à OSGI seront aussi couverts.

Plan de cours

Au terme de ce cours, vous devriez avoir une compréhension des fonctionnalités fournies par Liferay. Ceci inclut:

  • Créer des portlets basés sur le standard Java
  • Utiliser Service Builder pour générer une couche de service robuste
  • Créer des applications portlet complexes comprenant:
    1. Entrées d'usagers;
    2. Persistence;
    3. Notifications/retours d'actions;
    4. Internationalisation
  • Interfacer vos applications avec le système de permissions de Liferay
  • Personnaliser le portail en utilisant des Hook
  • Apprendre la création et le fonctionnement des Thème
  • Apprendre la création et le fonctionnement des Layout Template
  • Configurer les propriétés d'un portlet
  • Connaître les meilleures pratiques de développement
  • Déployer des projets sur une instance Liferay
  • Apprendre le fonctionnement des outils OSGI utilisés avec Liferay
  • Connaitre le processus de migration d'une version antérieure de Liferay

Clientèle visée

Développeurs et intégrateurs.

Notes spéciales

  • Connaître la programmation Java (DEV501),
  • Expérience de développement Java et Servlets.
  • Formation aussi disponible pour Liferay version 6.2.