Dernière mise à jour le 16/04/2024

Installer, configurer, administrer et concevoir un portail Liferay

Informations générales

Type de formation : Formation continue
Domaine : Développement
Filière : Java JEE
Rubrique : Portail/ECM Open Source : Liferay - Alfresco
Formation éligible au CPF : Non
Formation Action collective : Non

Objectifs & compétences

Comprendre l'architecture de Liferay et le fonctionnement des portlets, leurs contraintes de développement Installer, configurer et administrer un portail Liferay Concevoir un site Liferay : publication de contenu, développements avec le plug-in SDK et l'environnement EXT Exploiter le potentiel graphique et ergonomique : thèmes, dispositions, drag'n'drop

Public visé

Architecte technique Équipe projet

Pré-requis

Bases de développement Java. Connaissance de base de HTML.

Programme

Module 1 : INTRODUCTION À LIFERAY L'historique de la création de Liferay, son orientation générale. Importance des standards et comment Liferay les utilise pour être multi serveur d'application et multi bases de données. Module 2 : LES BASES DES PORTAILS ET PORTLETS Les portlets - Principes de base, fonctionnement de ces « mini webapp ». - La norme JSR-168 : ce qu'elle contient, ce qu'elle laisse non normalisé. - Cycle de vie d'un portlet. - Évolution : la norme JSR-286. Le conteneur de portlet - Son rôle dans la gestion des portlets. - La gestion de l'authentification et de l'habilitation. Liferay : installation et première approche - Installation : choisir un serveur d'application pour Liferay. - Configuration de la base de données utilisée par Liferay. - Comment changer de plate-forme ? - Les portlets de base. Le Journal et la gestion de documents - Utiliser les fonctionnalités de gestion de contenu pour publier des articles. - Structurer un répertoire de documents. L'environnement d'extension (EXT) de Liferay - Pourquoi un environnement spécifique de développement ? - Étendre les possibilités de Liferay. - Utiliser .ANT pour le développement et le packaging de Liferay. LE Module 3 : DÉVELOPPEMENT DE PORTLETS POUR LIFERAY Choisir le framework de présentation - Struts, JSF (RI, MyFaces, IceFaces ...), Tapestry ... Pour quel type de développement ? - La cohabitation de plusieurs frameworks dans une instance de Liferay. - Limitations à prendre en compte. Utiliser les outils de développement de Liferay - Le service builder, pour générer les services élémentaires et les structures contenant la logique métier. - L'intégration dans Eclipse. - Accélérer le développement en utilisant le déploiement rapide sous Tomcat. Intégrer les fonctionnalités avancées de Liferay - Accéder à l'API de Liferay. - Savoir ne pas aller trop loin, préparer les migrations de versions. Administration de Liferay - Communautés, users, entreprise ... Quelle décomposition ? - Affectation de droits, gestion des utilisateurs. - L'intégration SSO (CAS, LDAP ...). - L'hébergement de plusieurs portails et plusieurs entreprises dans une instance. - La performance et le clustering de Liferay. Personnalisation de Liferay - Thèmes graphiques, disposition et personnalisation. - Créer un thème, le déployer à chaud. - Disposition (layout) : en ajouter et déployer. - La visualisation d'un portail sur des appareils mobiles. - La composition d'une page par l'utilisateur final : à quoi a-t-il droit ? Module 4 : BONNES PRATIQUES Synthèse des bonnes pratiques d'architecture, d'administration et de personnalisation de Liferay.

Modalités

Modalités : en présentiel, distanciel ou mixte – Horaires de 9H à 12H30 et de 14H à 17H30 soit 7H – Intra et Inter entreprise
Pédagogie : essentiellement participative et ludique, centrée sur l’expérience, l’immersion et la mise en pratique. Alternance d’apports théoriques et d’outils pratiques.
Ressources techniques et pédagogiques : Support de formation au format PDF ou PPT Ordinateur, vidéoprojecteur, Tableau blanc, Visioconférence : Cisco Webex / Teams / Zoom
Pendant la formation : mises en situation, autodiagnostics, travail individuel ou en sous-groupe sur des cas réels

Méthodes

Fin de formation : entretien individuel
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation
Assiduité : certificat de réalisation (validation des acquis)
Contact : contact@astonbysqli.com
 
Code de formation : O-LIF

Tarifs

Prix public : 1600
Tarif & financement :
Nous vous accompagnons pour trouver la meilleure solution de financement parmi les suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • CPF -MonCompteFormation
Contactez nous pour plus d’information

Lieux & Horaires

Durée : 21 heures
Délai d'accès :
Jusqu’à 8 jours avant le début de la formation

Prochaines sessions

Handi-accueillante Accessible aux personnes en situations de handicap. Pour toutes demandes, contactez notre référente, Mme Rizlene Zumaglini Mail : rzumaglini@aston-ecole.com

à voir aussi dans le même domaine...

Formation continue

Java JEE

LEDN203

Architecture Microservices avec Spring Boot

A l’issue de la formation, le stagiaire sera capable : Maîtriser l'utilisation de Spring Boot pour la construction de web services

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Java JEE

J-AV1

Concepts Objets et programmation Java SE 8

Apprendre le langage Java et assimiler les concepts objet. Utiliser les outils du JDK et les principales API de la Standard Edition 8.

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Java JEE

LEDN212

Java SE Initiation + Approfondissement

A l’issue de la formation, le stagiaire sera capable :

        • Réaliser et déployer des applications complètes, performantes et
        • maintenables en Java - Savoir choisir les technologies adaptées et mettre en
        • place des interfaces efficaces - Connaître et maîtriser les concepts avancés
        • de la programmation Java
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Java JEE

J-AV2

Programmation avancé Java SE 8

Approfondir la connaissance de Java notamment dans les domaines de la programmation multi-tâches, des I/O, des tests et du logging des technologies jdbc et de la persistence avec JPA.

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Java JEE

LEDN213

Javascript/Ecmascript : Initiation + Approfondissement

A l’issue de la formation, le stagiaire sera capable :

        • Apprendre et maitriser les bases de JavaScript, du DOM et de l'Ajax
 

35 heures de formations sur 5 Jours
En savoir plus

Formation continue

Java JEE

J-JBO

JBoss WildFly – Administrer des serveurs d’applications

JBoss, Cluster, Administration, Tomcat, mod_jk, JAAS, optimisation, datasource, EJB3, J2EE, HA, Seam

Savoir installer et démarrer le serveur JBoss Pouvoir configurer et déployer les applications JEE Être à même de sécuriser des applications Acquérir les compétences nécessaires à l'optimisation d'un serveur Jboss

21 heures de formations sur 3 Jours
En savoir plus