Back-End Developer

Durée 4 jours
Formats Auto-rythmé, animé, privé, en ligne
Versions De Liferay 7.1

Développement éclair

Développez des applications rapidement grâce aux composants modulaires.

Maîtrise et efficacité

Découvrez tout ce qu'il y faut savoir pour maîtriser le cycle de vie de vos applications.

Personnalisation

Personnalisez chaque élément dont vous avez besoin, en toute simplicité.

Prochaines formations

Au programme

Développement d'applications

Configuration de l'environnement de développement

Préparez votre environnement au développement

Bases OSGi

Introduction à OSGi

Concepts OSGi

Que signifient les Bundles ?

Composants et Services

Partage des fonctionnalités

Architecture des Frameworks

Avantages de l'OSGi

Le conteneur OSGi de Liferay

Qu'est-ce qu'un conteneur OSGi ?

Travailler avec Liferay Workspace

Introduction aux modules Liferay

Gestion des dépendances de module

Gestion des bundles OSGi

Gestion des bundles OSGi avec Gogo Shell

Utilisation de la console web Felix

Travailler avec les modules de portlets

Le portlet Java standard

Développer une application réelle

Création de la couche de service

Création de la couche de présentation

Utilisation du Framework de configuration de Liferay

Vérification des permissions

Asset Framework

Search Framework

Workflows

Utilisation des Web Services

Intégration et tests fonctionnels

Gestion des problèmes de déploiement

Personnalisation de votre plateforme

Présentation de l'architecture de la plateforme Liferay

Architecture de la plate-forme de Liferay

Personnalisation de l'interface utilisateur

Présentation des technologies UI de Liferay

Modification de l'interface utilisateur par défaut grâce aux modèles d'affichage d'application

Personnaliser les JSP d'application

Extension du schéma Liferay

Ajouter dynamiquement des champs personnalisés avec l'API Expando

Personnalisation de la couche de service

Remplacer et étendre les services Liferay avec le Service Wraper

Remplacer les références de service OSGi

Remplacer les actions du contrôleur

Remplacer les actions Struts

Remplacer les commandes Portal MVC

Détection d'événements

Détecter les événements de cycle de vie du portail

Intercepter des événements avec Model Listeners

Tirer parti des Message Bus de Liferay

Personnaliser l'audit du portail

Personnalisation de la recherche sur le portail

Personnaliser les résultats de l'indexation et de la recherche grâce aux processeurs

Vous n'avez toujours pas trouvé ce que vous recherchiez ?

Contactez-nous afin que l'on puisse vous aider à trouver la formation la plus adaptée à vos besoins.