Liferay

LifeRay Développement

Objectifs

  • Comprendre l'architecture d'un portail et la norme JSR 168
  • Ddévelopper ses propres portlets
  • Intégrer un annuaire LDAP à son portail et à ses développements
  • Mettre en oeuvre une solution de SSO
  • Installer, administrer et customiser la solution portail Liferay

Programme

Introduction aux portails
  • Définition et rôle du portail
  • Les portails d’infrastructure, de collaboration et de communication
  • Notion de portlets
  • Les fonctions du portail
  • Les offres du marché
Présentation de Liferay
  • Installation de la solution
  • Les atouts de Liferay
  • Catalogue de portlets
  • Layout template et thèmes
Portlets
  • La spécification Portlet
  • Types de portlets : JSR 168/286, Spring MVC, Struts, JSF, …
  • WSRP (WebServices Remote Portlet)
  • Préférences de portlet
  • Filtre de portlet
  • IPC (Communication inter-portlets)
Développement avec Liferay
  • Plugin SDK : Portlet, Hook, …
  • Plugin SDK Ext
  • Environnement Ext
  • Service Builder
  • Liferay IDE
  • Les solutions d’intégration
  • Migration de version
Conception d’un portail
  • Utilisateurs, organisations, et communautés
  • Gestion des pages
  • Utilisation des rôles
  • Utilisation des thèmes
Gestion de contenu
  • Les concepts CMS
  • Les portlets de base : Journal, Wiki, Blogs, …
  • Création de contenus web structurés
  • Structure et templates
  • Workflow
Administration
  • Configuration et personnalisation
  • L’authentification dans liferay
  • Utilisation d’un annuaire LDAP
  • Monitoring : mémoire, …
  • Optimisation et performance
Liferay Social API
Please login to get access to the quiz
Liferay Administration (Prev Lesson)
Back to Liferay
Public

<ul> <li>Architectes</li><li>Chefs de projets</li><li>Ingénieurs</li> </ul></div></div>

Pré-requis

Connaissance de StrutsConnaissance d'HibernateConnaissance de Java EEBonne pratique de JavaPratique du développement Java EE pour le web (JSP/Servlet)