OroCommerce Fonctionnelle

Prendre en main le framework B2B

  • Filière :

    Commerce & Marketplaces

  • Sous-filière :

    e-commerce / Marketplaces

  • Référence

    ORO5

  • Durée

    5 jours (35 h)

  • Prix unitaire HT

    2 150 € HT

Description

La formation Oro Commerce 5 Back End est une formation technique qui permet d’acquérir les compétences nécessaires pour pouvoir comprendre et étendre les possibilités fonctionnelles de Oro Commerce 5.

Orientée travaux pratiques, l’ensemble des aspects du développement sous ce framework orienté B2B sera abordé afin de permettre une prise en main de projets Oro Commerce 5, de développer de manière efficace tout en maintenant une cohésion de l’ensemble du code source par l’application des bonnes pratiques.

Objectifs pédagogiques

  • Découvrir le framework Oro Commerce
  • Connaître les principes clés et les bonnes pratiques
  • Maîtriser son environnement de travail pour développer efficacement
  • Mettre en pratique les connaissances acquises en créant un bundle et en l’enrichissant au fur et à mesure des modules de formation 

Public cible

  • Développeur PHP Back-end

Pré-requis

  • Bonne connaissance du framework Symfony

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

1er jour 

Environnement    

  • Environnement de développement
  • Installation OroCommerce
  • Concepts généraux
  • Les différents modes : dev, prod, test
  • Arborescence des fichiers
  • Utilisation dela toolbar symfony

Bundles    

  • Présentation des bundles
  • Héritage
  • Les différentes surcharges possible

2ème jour 

Entities    

  • Concepts généraux
  • Entity manager
  • Configuration d’entité
  • Entités custom et étendues
  • Migration

Routage et Controllers    

  • Présentation générale
  • Les différents Routers disponibles
  • Principe de fonctionnement d’un Router
  • Controllers
  • Interprétation d’une URL

3ème jour 

Évènements et Observers    

  • Déclencher un évènement
  • Déclarer un Observer

Catalogue    

  • Master catalog
  • Web catalog
  • Relations aux produits

Sécurité    

  • Acl

4ème jour 

Workflows    

  • Concepts généraux
  • Définition
  • Step
  • Action
  • Transition

Intégration    

    Concepts généraux

  • Configuration
  • Utilisation
  • Méthode de paiement

5ème jour 

Echange de données    

  • Concepts généraux
  • API
  • import/export CSV

shipping_rules    

  • présentation
  • Expression rules

Qualité

Nos formations sont accessibles aux personnes en situation de handicap, pour plus d’informations, c’est ICI

Programme mis à jour le