Formation Magento 2 : Backend Avancé

0,0 rating
Logo Formation Magento 2

3100€

2790€ HT / personne

5 jours (35 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise pour former votre équipe.

Présentation

Magento 2 est une plateforme de commerce électronique open-source écrite en PHP. Le logiciel a été initialement développé par Varien Inc en novembre 2015, basé sur Framework Zend. Premier CMS d’e-commerce open source avec son infrastructure modulaire, Magento offre une liberté aux e-commerçants en leurs donnant un contrôle intégral sur leurs sites Web ainsi qu’une personnalisation complète. La grande diversité de son écosystème, la performance des plugins et la richesse des thèmes développés ont permis à Magento de figurer parmi les cinq premiers CMS utilisés dans les sites d’e-commerce en France. Avec plus de 250 000 commerçants dans le monde Magento détient à lui seul 30% du marché des CMS E-commerce. Preuve de son succès mondial Magento a été racheté en mai 2018 par Adobe.

Cette formation Magento 2 vous apprend à installer, à configurer et à développer en utilisant toutes les possibilités d’un site Magento avec de multiples fonctionnalités comme la gestion du catalogue, jusqu’aux opérations marketing qui boosteront la performance de votre site web. À l’aide de travaux pratiques, cette formation vous permettra d’acquérir les compétences nécessaires pour pouvoir comprendre et étendre les possibilités fonctionnelles de vos websites sous Magento 2.

De plus notre formateur référent détient une certification Magento : il saura donc vous donner les clés pour bâtir vos projets de création de sites web.

Comme dans toutes nos formations, nous utiliserons la dernière version du CMS Magento 2.3.0 (sortie en décembre 2018 à la date de la rédaction de l’article) couplé à PHP 7.3.2 sortie en Février 2019.

 

Objectifs

  • Découvrir les nouveautés de Magento 2 
  • Savoir utiliser, comme gestionnaire de boutique, une installation de Magento 
  • Savoir mettre en place et maintenir une boutique complète et personnalisée
  • Savoir d’où viennent les informations & configurations pour développer ensuite un thème et une extension

 

Public visé

Développeur, Tech Lead, Architecte Technique

 

Pré-requis

Connaissances de HTML 5 et CSS 3, et PHP 7

Programme de la formation Magento 2 : Backend Avancé en PHP 7

 

Tour de table & présentation du background de chacun

Jour 1 – Présentation et versions

  • Les versions
    • Différence entre Magento 2 et Magento 2 Entreprise
    • Le prix : bien comprendre la politique tarifaire
    • Les fonctionnalités en plus
  • Alternatives à Magento
    • Prestashop
    • Symfony 4
    • Autres
  • Les préjugés ou arguments commerciaux

 

La mise en place

  • Pré-requis
  • Une installation prête à l’utilisation
    • La ligne de commande bin / Magento
  • Installation de Magento
    • Les fichiers sources
    • Un Vhost en place
    • L’installation
    • Les crons Magento
    • Package de langue
  • Bonus : Migrer depuis un système existant / collaboration avec un autre système
  • Atelier : utilisation d’une installation de Magento standard

 

L’environnement général

  • Connexion – éléments essentiels de sécurité
    • Les utilisateurs
    • Les rôles
    • Le chemin de l’admin
    • Les accès aux dossiers
  • Configuration : présentation et modifications importantes
    • Endroits stratégiques de configuration
    • La gestion des magasins : première approche et impact sur les niveaux de Magento
    • Boutique > Configuration : table core_config_data
  • Atelier : avoir une boutique avec un produit commandable

 

Jour 2 -Les données de la boutique

  • La structure des données dans Magento – Modèle EAV
  • Les attributs et jeux d’attributs produits
  • Les catégories de produits
  • Les produits spéciaux en détail
  • Promotions diverses
  • Configurer les taxes
  • Les conditions générales de ventes

 

Jour 2 & 3 – La boutique au jour le jour

  • Le cycle complet de la commande
  • Gestion des clients et groupes de clients
  • La gestion des stocks
  • Les imports / exports

 

Jour 3 & 4 – Ajouter des pages à mon site et éditer le design

  • Éléments statiques
  • Résumé des principes de fonctionnement de l’apparence de Magento en découvrant le thème magento / luma
    • Déclaration d’un thème
    • Dossier Web et static.php en dev
    • Templates
    • Layout
  • Les emails automatiques
  • Les variables personnalisées
  • Les traductions
  • Atelier : créer un thème

 

Jour 4 & 5 – Extension Magento

  • La structure d’une extension
  • Installer une extension
  • Créer une extension
  • Surcharger une partie de code
    • Utiliser les dependency Injection (IoC)
    • Le logger, UrlInterface et StoreManager et TransportBuilder
  • Stocker – lire des données en base – CRUD
    • Créer le modèle, la ressource, la collection
    • Créer des API pour permettre l’extraction des données
    • Réaliser des appels API vers Magento 2
    • Définir des rôles pour l’extension
  • Utiliser les helpers
  • Rendre configurable par l’admin mon extension
  • Rendre consultable via une grille ma table dans l’admin
  • Surcharger complètement du code Magento
  • Créer une route FrontOffice pour interagir avec l’extension
  • Utiliser un layout
  • Déclarer un block
  • Utiliser les Factories principales
  • Appel à un produit, modification et suppression
  • Utiliser les API Magento Core
  • Travailler à l’événement
  • Créer une commande
  • Tâches Cron
  • Liste des extensions utiles
  • Atelier : fabrication d’une extension complète
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Fabrice

Fabrice

Chef de projet et développeur e-commerce depuis 2009, certifié en février 2019 ASSOCIATE DEVELOPER CERTIFICATION sur Magento 2, j’ai développé plusieurs sites sur cette plateforme : Magento n’a donc plus de secret pour moi ! Je saurai vous apporter des réponses techniques pertinentes et rapides.

Témoignages

Il n'y a pas encore de commentaires. Soyez le premier à en écrire un dans la section noter la formation !

Afficher tous les témoignages

Il n'y a pas encore de commentaires. Soyez le premier à en écrire un dans la section noter la formation !

Noter la formation

3100€

2790€ HT / personne

5 jours (35 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise pour former votre équipe.

Une question ? Un projet ?

Pour des informations complémentaires, n’hésitez pas à nous contacter.