ippon

Liferay (3 jours)

Revenir aux formations

Objectifs.

Liferay est un portail entreprise Open Source qui connaît un succès croissant. Il propose une intégration simple avec le SI hébergeur et les fonctionnalités de base permettent de déployer un portail rapidement opérationnel. Le moteur de portlet (respectant la JSR 286), l'utilisation de couches applicatives réputées (Struts, Spring, Hibernate) et des points d'entrées propres au portail offrent un panel complet de personnalisation pour réaliser des modifications et des ajouts de fonctionnalités permettant de répondre aux besoins spécifiques du SI. L'objectif de cette formation est de donner les clefs pour savoir configurer et personnaliser les divers composants du portail :

  • Comprendre la notion du portail et ses enjeux au sein du SI
  • Pouvoir créer ses propres portlet avec Spring MVC et comprendre son intégration dans le portail
  • Connaître et exploiter les points de personnalisation avancés du portail
  • Gagner du temps avec l'utilisation de l'outil de génération de services proposé par Liferay
  • Comprendre les concepts structurants Liferay (utilisateurs, rôles, organisations, communautés..) et utiliser le CMS Liferay

Contenu de la formation.

Introduction aux portails
  • Rôle du portail
  • Notion de portail d'infrastructure
  • Architecture orientée portail
  • Portlets, Cycle de vie et API
  • JSR 168 et JSR 286
...
La solution Liferay
  • Paysage des moteurs de portail
  • Points forts et atouts de Liferay
  • Catalogue de portlets
  • Focus sur certaines portlets
  • Concepts structurants de Liferay
  • Chartes graphiques et ergonomie
  • Utilisateurs, organisations et communautés, rôles
...
Environnement de développement
  • Vision globale de l'environnement
  • Plugin SDK et Liferay IDE
...
Focus sur la JSR 286
  • Vue globale de la spécification
  • Communication interportlet
  • Ressources non html
  • Filtres de portlet
  • Cache & autres spécifications
...
Concepts avancés
  • Configuration et personnalisation
  • Layouts Permissions
  • Hook
...
Portlets avec SpringMVC
  • Rappels MVC
  • Frameworks portlets disponibles
  • Spring MVC dans Liferay
...
Services, API et MDA dans Liferay
  • Spring dans Liferay
  • Les outils fournis par Liferay
  • Service Builder: un outil de MDA
  • API Liferay
  • Dynamic Query
  • AUI Framework
...
Mécanisme d'authentification
  • L'authentification dans Liferay
  • Les annuaires
  • L'utilisation d'un annuaire LDAP
  • SSO et serveurs de jetons
  • Dynamic Query
  • L'utilisation d'un serveur CAS dans Liferay
...
Gestion de contenus
  • Les concepts du CMS dans Liferay
  • Worflow de publication Kaleo
  • L'utilisation back office CMS
  • Les portlets de publication CMS de Liferay
  • Autres portlets de gestion de contenus
...
Migration de version
  • Méthode Liferay v5 vers v6
  • Migration du code & points d'attention
...

Niveau des participants.

Le niveau requis pour participer à la formation : nous contacter

Le niveau atteint à l’issue de la formation : nous contacter

Localisation.

Cette formation peut être dispensée sur Paris comme en régions, nous contacter pour plus de détails.

Public.

Architectes, chefs de projet

Besoin d'aide?

Vous souhaitez discuter avec nous à propos de votre projet de formation ? Vous voulez organiser une formation personnalisée dans vos locaux ?

Suivez-nous