M2i Formation

Liferay - Développement

Outils collaboratifs et GED - Programmes libres

Présentiel

3 jours (21 heures) - LIFE-DEV

Accueil  ›  Formations Informatique  ›  Outils collaboratifs et GED  ›  Programmes libres  ›  Liferay - Développement

Objectifs pédagogiques

  • Comprendre l'architecture d'un portail et la norme JSR 168
  • Dé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.

Niveau requis

Avoir des connaissances de Struts, d'Hibernate, de Java EE ainsi qu'une bonne pratique de Java et du développement Java EE pour le Web (JSP / Servlet).

Public concerné

Architectes, chefs de projets et ingénieurs.

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

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