-
Filière :
Digital Workplace, Contenus, Search
-
Sous-filière :
CMS
-
Référence
IBEXA
-
Durée
2 jours (14 h)
-
Prix par personne HT
1 650 € HT
Description
Ibexa (anciennement eZ Publish ou eZ Platform) est une solution de gestion de contenu (CMS) et de gestion de l’expérience client (CXM). Il s’appuie sur le framework Symfony en version 5, un ensemble de briques logicielles découplées et réutilisables de manière autonome.
Cette formation pratique donne aux développeurs maîtrisant la version 3, une vision complète du développement . La formation se concentre sur les éléments quotidiens du travail de ces développeurs.
Objectifs pédagogiques
- Installer et configurer un site Ibexa 3 entièrement
- Comprendre les méthodes et le fonctionnement d’Ibexa
- Acquérir les bonnes pratiques de templating
- Utiliser l’API correctement
Public cible
Chefs de projet Web, Développeurs
Pré-requis
Bonne connaissance du langage PHP, Maîtrise de Symfony 5
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Méthodes pédagogiques
50 % théorie / 50 % pratique
Programme de la formation
Introduction et généralités
- Quelles nouveautés ?
- Présentation et historique de Ibexa / eZ Publish
- Rappels brefs et mise à niveau PHP 7.4+
Installation d’Ibexa
- Modes d’installation et distributions
- Structure d’un projet
Concepts et architecture
- Description de l’architecture Ibexa
- Quels sont les bundles existants ?
- Comment afficher un contenu simple ? (twig)
- Comment afficher un contenu complexe ? (page builder, controller, services)
Concepts avancés
- Utilistation de la Public API
- Installation & utilisation Varnish
- Intégration avec Plateform.sh
L’avenir avec Ibexa
- Quelles nouveautés à venir ?
Bibliographie et ressources pratiques
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le