Votre partenaire formation 100% digital

Ibexa / eZ Platform

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

  • Formateur(s)

    Jérémy POULAIN
  • Référence

    IBEXA

  • Durée

    2 jours (14h)

  • Prix unitaire HT

    1650 €

pictogramme calendrier Prochaines sessions

Sur demande

pictogramme information 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.

pictogramme progamme 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

pictogramme cible Public cible

Chefs de projet Web, Développeurs

pictogramme check liste 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

Dernière MàJ : avril 2022

pictogramme information 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