Magento – Etendre et personnaliser un site e-commerce

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Décrire l'architecture logicielle de Magento ;
  • Modifier l'intégration des pages Web de Magento ;
  • Concevoir des templates personnalisés
  • Etendre les fonctionnalités de Magento en créant des modules spécifiques ;
  • Concevoir et implémenter des services Web
  • Définir des tests unitaires
  • Mettre en oeuvre les bonnes pratiques en matière de développement et personnalisation pour Magento.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation complète sur Magento vous permettra de personnaliser et d’étendre votre site e-commerce.
Vous serez initié à l’architecture logicielle de Magento, aux différentes techniques d’intégration de pages Web, et à la conception de templates personnalisés.
Nous explorerons ensemble comment augmenter les fonctionnalités de Magento en créant des modules spécifiques, et comment concevoir et mettre en œuvre des services Web.
Vous apprendrez également à définir des tests unitaires pour assurer la qualité de votre code.
L’accent sera mis sur les meilleures pratiques de développement et de personnalisation pour Magento.
Les participants travailleront sur des projets pratiques, y compris la création d’un module ‘Hello World’ et le développement d’un widget.
Cette formation s’adresse aux développeurs et aux professionnels de l’IT qui cherchent à améliorer leurs compétences en Magento, le leader des plateformes de commerce électronique.

Programme

Environnements et outils de développements

  • Les environnements de développement et de production
  • Les outils de développement
  • Les outils de gestion de source et de déploiement
  • Les outils de debug et de profiling de Magento
  • Les modes : Default, Developer, Production, Maintenance
  • Travaux pratiques :
    • Mise en œuvre du mode développeur

Architecture logicielle générale

  • Généralités
  • Notion de modules
  • Structure des répertoires
  • Persistance des données
  • Injection de dépendances
  • Instanciation d'un objet
  • Compilateur
  • Travaux pratiques :
    • Mise en place d'un module minimaliste 'Hello World'

Systeme de Template

  • Sites Web, Magasins et Vues Magasins
  • Interfaces
  • Thèmes (layouts, templates, skins)
  • Blocs (blocs de structure, blocs de contenu)
  • Organisation des templates
  • Paramétrage dans l'interface d'administration
  • Travaux pratiques :
    • Mise en place d'un module 'Hello World' complet

Gestion de contenu approfondie

  • Edition des pages CMS
  • Edition des blocs statiques
  • Traductions
  • Emails transactionnels
  • Newsletter
  • Travaux pratiques :
    • Edition de pages, édition de blocs
    • Traduction de pages, traduction de blocs, traduction on-site
    • Édition de l'email de confirmation de commande, traduction de cet email

Architecture des modules Magento

  • Structure générale
  • Vue
  • Helper
  • Contrôleur
  • Modèle
  • Persistance
  • Configuration système
  • Travaux pratiques :
    • Mise en place d'un module 'Hello World' complet

Développement des modules Magento

  • Installation et gestion des versions
  • Implémentation
  • Gestion des événements
  • Observeurs
  • Création de menus dans l'administration
  • Création des droits d'accès
  • Travaux pratiques :
    • Mise en place d'un module complet. Les fonctionnalités du module mis en œuvre sont choisies par le formateur en fonction des problématiques rencontrées par les apprenants

Les tests unitaires

  • Installation
  • Exécution
  • Travaux pratiques :
    • Création d'un test unitaire

Implémentation des widgets

  • Présentation de l'implémentation d'un widget
  • Travaux pratiques :
    • Développement d'un widget

Services Web

  • Principes généraux
  • L'API Magento accessible depuis le service Web
  • Extension de l'API Magento
  • Travaux pratiques :
    • Création d'un service Web

Pour aller plus loin

  • Imports et exports
  • Surcharges
  • Développer avec le cache
  • Développer un site performant
  • Profiler
  • Synthèse des bonnes pratiques du développement Magento
  • Travaux pratiques :
  • Mise en œuvre du profiler

 

Prérequis

Public

Webmasters, développeurs, chefs de projets.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Déployer et maintenir le produit SMC
  • Connecter et superviser un grand nombre d'appliances SNS
  • Déployer des règles de filtrage et de NAT sur un grand nombre d'appliances SNS
  • Mettre en place facilement des tunnels VPN IPsec site à site
  • Configurer un grand nombre d'appliances SNS via des scripts CLI.
Tarif

A partir de 1 850,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Acquérir les bases pour gérer un projet de création de site Web
Tarif

A partir de 1 875,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir rendre accessibles un site web, intranet, extranet, en particulier aux personnes en situation de handicap - Etre capable de valider la bonne mise en place de l'accessibilité
Tarif

A partir de 875,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les concepts avancés de l'orchestration de conteneurs avec Kubernetes
  • Utiliser les fonctionnalités avancées de l'API Kubernetes pour configurer et gérer les objets de base
  • Optimiser l'organisation et la planification des clusters en utilisant les labels, les annotations et les affinités
  • Utiliser les objets Deployments, Ingress et StatefulSet pour gérer les applications en production
  • Utiliser les contrôleurs d'admission et les rôles pour gérer les autorisations d'accès aux ressources
  • Configurer et utiliser les plug-ins réseau pour gérer les communications entre les pods
  • Mettre en place une surveillance avancée des clusters et des applications
  • Utiliser les fonctionnalités d'extension de Kubernetes pour étendre les fonctionnalités du cluster
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Dotclear

Proposé par DAWAN

Objectifs de la formation

Créer et gérer un site internet dynamique ou un blog avec le CMS Dotclear - Apprendre les grands concepts de l'administration d'un site - Apprendre à  personnaliser un thème ou une template Dotclear
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer et structurer une base de données
  • Concevoir des requêtes pour interroger une ou plusieurs tables selon des critères
  • Faire des calculs
  • Créer et personnaliser des formulaires pour présenter, saisir ou modifier des données
  • Créer et personnaliser des états pour imprimer.
Tarif

A partir de 1 230,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Créer et gérer des blogs comme des sites institutionnels
  • Apprendre à configurer votre site de façon simple et efficace
Tarif

A partir de 190,00 €

Durée

4 heures 12 minutes

Modes

PrestaShop - Créer votre boutique en ligne

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Maitriser les fondamentaux de Prestashop pour être en mesure de créer sa boutique en ligne.

À l'issue de la formation, le stagiaire sera capable de :

  • De comprendre la structure du site Web
  • Maîtriser la mise en œuvre du logiciel e-commerce PrestaShop
  • Savoir mettre en ligne votre boutique
  • Acquérir les compétences nécessaires à une bonne utilisation du Back-office de PrestaShop
Tarif

A partir de 1 500,00 €

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Implémenter des concepts avancés comme le backup, le plan de reprise d'activité, l'optimisation des sessions et la redondance d'un site Citrix Virtual Apps and Desktops 7
  • Décrire les méthodes de troubleshooting avancées pour dépanner Citrix Virtual Apps and Desktops 7
  • Reproduire les bonnes pratiques autour de la sécurité et configurations d'un environnement multi-sites Virtual Apps and Desktops 7 en utilisant les zones
  • Installer et initialiser WEM et l'intégrer dans Citrix Virtual Apps and Desktops et Citrix DaaS
  • Configurer les fonctionnalités de WEM pour améliorer l'environnement d'un utilisateur final et les ressources consommées par cet utilisateur
  • Migrer d'un environnement WEM On-Premises vers WEM Service.
Tarif

A partir de 4 125,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Décrire l'infrastructure de System Center 2012 R2 Configuration - Planifier et déployer un site principal autonome - Configurer la gestion des clients Internet et Cloud - Migrer vers System Center 2012 R2 Configuration Manager
Tarif

A partir de 1 470,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...