-
Filière :
Commerce & Marketplaces
-
Sous-filière :
e-commerce / Marketplaces
-
Référence
ORO5
-
Durée
5 jours (35 h)
-
Prix par personne 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