Plan du cours
Introduction
Construire des portlets avec le SDK de plugins Liferay
- Portlets standard Java
- L'architecture des services de Liferay
- Utilisation de Service Builder pour générer une couche de service robuste
- Construire des applications de portlets complexes avec entrée utilisateur, persistance, retour d'information et localisation
- Connecter les applications au système de permission de Liferay.
Personnalisation avancée avec Liferay
- Ajouter la prise en charge des modèles d'affichage d'application aux applications
- Personnaliser le portail à l'aide de crochets
Thèmes et modèles de présentation
- Comprendre la création et le fonctionnement des thèmes
- Créer et gérer des modèles de présentation
Extension et modification du portail
- Modifier en profondeur le portail à l'aide d'un plugin Ext
- Meilleures pratiques de développement
Utiliser Liferay Developer Studio
- Vue d'ensemble 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
- Expérience en programmation Java
- La familiarité avec les frameworks de développement d'applications web est un atout mais non obligatoire
Public cible
- Développeurs web qui souhaitent créer des applications personnalisées sur la plateforme Liferay
- Développeurs Java intéressés par le développement de solutions d'expérience numérique pour les organisations
- Professionnels techniques responsables de la construction et de la gestion des 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