Accueil / Administrer et développer avec Liferay
Administrer et développer avec Liferay
Durée : 3 jours
Tarif Inter : 1500 €
Tarif sur mesure : Nous consulter
Référence : 3CLI
Programme
Public & Pré-requis
Organisation
Présentation
Cette formation vous permettra d’apprendre à administrer et développer avec Liferay.
Objectifs
- 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
Programme
-
Présentation générale de Liferay :
- Historique
- Caractéristiques
- Contexte
- Portail d’infrastructures : définition, rôle
-
La mise en place :
- Portail et environnement de développement
- Terminologie et concepts : Portlet, Hook, Layout template, thèmes
- Modèles de portlets et API
- Structure du projet, réalisation et déploiement de portlets
-
Les concepts fondamentaux :
- Les Objets et classes
- Définition de classes et création d’objets en Java
- Ensemble des Attributs et méthodes
- Encapsulation, agrégation
- Relations et collaborations
- Classification et héritage
- Polymorphisme
- Utilisation de l’héritage et du polymorphisme en Java
- Les Objets et classes
-
Utiliser frameworks JEE dans Liferay :
- Présentation du Modèle-Vue-Contrôleur
- Struts : présentation, portlets
- Utilisation de Struts dans Liferay
- Spring : présentation, mécanismes
- Intégration de Spring dans Liferay
-
Architecture du Site :
- Architecture globale
- Création, Modification
- Contenu du Site
- Mise en forme du contenu
- Portlet « Bibliothèque de documents »
-
Administration du Site :
- Gestion des droits
- Personnalisation
- Monitoring
- Optimisation et performance de la plate-forme
- Migration des contenus entre environnements
- Mise à jour de la plate-forme
- Clustering et répartition de charges
-
Paramétrer Liferay Portal :
- Les interfaces d’administration
- Configuration des droits et gestion de la sécurité
- Gestion de contenu : structures, templates
- Environnement d’extension EXT Gestion et analyse des logs
- La mise en œuvre des sauvegardes