Formation
Liferay 7 – Développer un portail d’entreprise en Java EE

Prix de la formation

1 800 € H.T

Duree de la formation

3 jours

Objectifs

Un portail est un conteneur paramétrable qui contient des « briques » autonomes nommées « portlets ». Une portlet est responsable
d’un fragment de contenu et un portail est composé de portlets qui communiquent entre elles à l’aide des services mis à disposition
par l’infrastructure.
Afin de garantir la portabilité des applications d’une solution de portail à une autre, a proposé une norme, la « JSR 168 », qui définit un cadre de travail à respecter pour le développement. Le portail Open Source Liferay est conforme à cette norme et dispose d’une architecture moderne intégrant les frameworks Spring, Hibernate et OSGI.
Concrètement à l’issue de ce cours vous saurez :

  • Comprendre l’architecture et l’écosystème Liferay
  • Installer, configurer et patcher un portail Liferay
  • Développer ses propres portlets, hooks et thèmes
  • Mettre en place les bonnes pratiques

Prerequis

Pour suivre cette formation dans de bonnes conditions, il vous faut avoir certaines connaissances d’Hibernate ainsi que de Java EE. Il vous faut également connaitre les bonnes pratiques de Java, et du développement Java EE pour le web (JSP/Servlet).

Public

ingénieurs, architectes et chefs de projets

Prochaines sessions

  • du 16 au 18 mai 2022
  • du 27 au 29 juin 2022
  • du 11 au 13 juillet 2022
  • du 5 au 7 septembre 2022
  • du 23 au 25 novembre

Pour les demandes sur mesures ou intra-entreprises

Demander un devis

Contenu du cours

1
Introduction
  • Présentation de Liferay
  • Les atouts de Liferay
  • Comparaison des versions CE et EE
  • Support Liferay versus versions
  • Evènements, formations, certifications et supports
2
Architecture et écosystème Liferay
  • Présentation de l’architecture
  • Présentation de l’écosystème technique
  • Présentation des concepts de personnalisation
  • Les composants fondation et le marketplace
  • Initiation aux microservices avec OSGI
3
Installation et configuration Liferay
  • Récupération et installation d’un portail Liferay
  • Les fichiers de configuration
  • Revue des dossiers clés de Liferay
4
Développement de nouveaux composants avec Liferay
  • Les outils de développement
  • Présentation, création, configuration et déploiement de portlets
  • Présentation, création, configuration et déploiement de hooks
  • Présentation, création, configuration et déploiement de services builder
  • Présentation, création, configuration et déploiement de thèmes
  • Présentation, création, configuration et déploiement de fragments
  • Présentation, création, configuration et déploiement d’extension
5
Bonnes pratiques et astuces avec Liferay
  • Introspection sur la base de données Liferay
  • Optimisation des configurations
  • Configuration et explication des composants de recherche
  • Gestion des sessions au sein du portail
  • Utilisation d’outils de gestion de dépendances
  • Installer, déployer et contrôler des patches

Vos avis_
et notation