________________________________________________________________
Voulez-vous suivre ce cours à distance ou en personne?
Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
________________________________________________________________
Résumé du cours
Le développement pour Liferay Platform 1 constituera la base dont vous avez besoin pour commencer à développer des applications avec Liferay. Accédez à des connaissances de base sur le développement de portlets et sur la manière de personnaliser la plateforme Liferay avec des hooks, des plugins, des modèles de mise en page et des thèmes. Ce cours est une introduction à l'architecture Liferay et au Service Builder, connaissances de base pour utiliser l'API de la plateforme. Il vous présentera également les modèles d'affichage d'application, une nouvelle fonctionnalité de la version 6.2 qui permettra aux administrateurs du portail de personnaliser l'affichage de votre application.
Que pouvez-vous apprendre ?
À la fin du cours, vous apprendrez tout ce que Liferay peut faire pour vous, notamment :
- Créez des portlets avec le SDK Liferay Plugins
- Portlets standards Java
- Architecture Liferay
- Utiliser Service Builder pour créer une couche d'application solide
- Créez des portlets complexes avec la saisie des utilisateurs, la permanence, les commentaires et la localisation
- Connectez votre application au système d'autorisations Liferay
- Ajoutez une maintenance aux modèles d'affichage d'application de votre application
- Personnalisez votre portail à l'aide de hooks
- Fonctionnement et création de thèmes
- Exploitation et création de modèles de mise en page
- Modification poussée du portail via le plugin Ext
- Meilleures pratiques pour développer avec Liferay
- Utiliser Liferay Developer Studio
- Déployer des projets sur une instance Liferay
Thèmes de cours
Introduction
- Introduction au SDK des plugins Liferay
- Installation de Liferay Developer Studio
- Configuration du programme spatial
- Examen du concept Liferay
Développement de Plugins de type portlet
- Introduction à la norme Java de portlet
- Différences entre les portlets et les servlets
- Spécifications du portlet Java
- Le cycle de vie du portlet
- Phases du cycle de vie des portlets
- Fonctionnalités du portlet
- Exercice sur le portlet standard Java
- Préférences de portlet
- Communication entre portlets
- Méthodes de communication entre portlets
- Paramètres de rendu public
- Événements
- Portlets et frameworks d'applications Web
Portlet d'inventaire des composants
- Approche de conception
- Configuration du modèle de données pour Service Builder
- Génération de la couche Service et Persistance
- Tirez parti du framework de portlets Liferay MVC
- Visualisation des données à l'aide de Liferay Search Container
- Localisation, feedback et validation de la saisie des données
- Intégration avec les autorisations Liferay
- Portlets personnalisés dans le Panneau de configuration
Aspect et convivialité Liferay
- Modèles de présentation d'application (ADT)
- Introduction aux sujets relatifs à l'apparence et à la mise en page dans Liferay
- Recommandations et fonctionnalités avancées pour les thèmes et les mises en page
Plugins de type hook
- Ajout d'une action post-connexion
- Ajout d'une action au démarrage
- Personnalisation des clés linguistiques
- Personnalisation des JSP Liferay
- Étendre les services Liferay à l'aide de Service Wrappers
- Ajout d'un filtre de servlet dans Liferay
- Personnalisation des actions Struts
Extension des plugins
- Informations générales sur les plugins Ext
- Propriétés du portail dans un plugin Ext
- Préférences de portlet dans un plugin Ext
- Meilleures pratiques lorsque vous travaillez avec des plugins Ext
Marché Liferay
- Introduction au marché Liferay
- Sécurité des plugins dans Liferay
Sujets avancés et résumé
- Services Web dans Liferay
- Le printemps sur Liferay
- Stratégie de développement
- Résumé et conclusions
Exigences : avoir une expérience en développement avec Java et Servlets.
Version : 6.2
Horaires : 60