Ibexa / eZ Platform

Concepts, architecture et développement PHP5 avec le CMS Ibexa

  • Filière :

    Digital Workplace, Contenus, Search

  • Sous-filière :

    CMS

  • Référence

    IBEXA

  • Durée

    2 jours (14 h)

  • Prix unitaire 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