Plan du cours
Introduction
Construction de portlets dans le Plugins SDK de Liferay
- Portlets standards Java
- Architecture de services de Liferay
- Utilisation de Service Builder pour générer une couche de services robuste
- Construction d’applications portlets complexes incluant saisie utilisateur, persistance, retours et localisation
- Connexion des applications au système d’autorisations de Liferay
Personnalisation avancée avec Liferay
- Ajout du support des modèles d’affichage d’applications aux solutions
- Personnalisation du portail à l’aide de hooks
Thèmes et gabarits d’agencement
- Compréhension de la création et du fonctionnement des thèmes
- Création et gestion des gabarits d’agencement
Extension et modification du portail
- Modification approfondie du portail via un plugin Ext
- Bonnes pratiques de développement
Utilisation de Liferay Developer Studio
- Aperçu de Liferay Developer Studio
- Déploiement de projets sur une instance Liferay
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de base du développement web.
- Une expérience en programmation Java.
- Une familiarité avec les frameworks de développement d’applications web est un atout, mais non obligatoire.
Public concerné
- Développeurs web souhaitant créer des applications personnalisées sur la plateforme Liferay.
- Développeurs Java intéressés par la conception de solutions d’expériences numériques pour des organisations.
- Professionnels techniques responsables de la construction et de la gestion de portails d’entreprise.
Nos clients témoignent (2)
I liked the most that the trainer was very open to questions from the participants and always did a review of what was taught across the training at the beginning of the meeting.
Adrian Cosmin Ursu
Formation - Liferay Development
Traduction automatique
The course content was very well organized, with demos, useful online links, and examples. The instructor was knowledgeable and humble person. I particularly noticed his genuine interest in tailoring the class (e.g., setting up a policy/timing for question and answer during the class) to meet our needs. Overall, I had a wonderful experience.
Mariana Miron
Formation - Liferay Development
Traduction automatique