Votre partenaire formation 100% digital

eZ Publish 5 : migration et développement

Concepts, architecture et développement PHP5 avec le CMS eZ Publish 5

  • Formateur(s)

    Matthieu SEVERE
  • Référence

    EZP5

  • Durée

    2 jours (14h)

  • Prix unitaire HT

    1390 €

Prochaines sessions

Sur demande

Description

eZ Publish 5 est une solution de gestion de contenu (CMS) et de gestion de l’expérience client (CXM). Il s’appuie sur le framework Symfony2, un ensemble de briques logicielles découplées et réutilisables de manière autonome.
Cette formation pratique donne aux développeurs maitrisant la version 4 (appelé Legacy Stack), une vision complète des équivalents eZ Publish 4 vers eZ Publish 5. La formation se concentre sur les éléments quotidiens du travail de ces développeurs

Objectifs pédagogiques

  • Installer et configurer un site eZ Publish 5 entièrement
  • Comprendre les méthodes et le fonctionnement d’eZ Publish 5
  • 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, Maitrise d’eZ Publish 4

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 Symfony2
  • Rappels brefs et mise à niveau PHP 5.3+

Installation d’eZ Publish 5

  • Modes d’installation et distributions
  • Structure d’un projet

Concepts et architecture

  • Architecture eZPublish 5
  • Legacy vs eZ 5
  • Configuration YML
  • Premier pas avec un Bundle

Modèle Vue Controller

  • Les vues : Twig
  • Les controllers
  • Les services

Concepts avancés

  • Public API
  • Utiliser Varnish

L’avenir avec eZ Publish 5

  • Quelles nouveautés à venir ?

Bibliographie et ressources pratiques