Formation Magento 2: Theme Development
Magneto est une plateforme de commerce électronique écrite en PHP. Avec Magneto, les utilisateurs sont en mesure de créer et d'organiser des produits, des méthodes de paiement, l'expédition et plus encore. Magneto 2 par opposition à Magneto offre des améliorations à la modularité, la flexibilité et l'extensibilité aux solutions de commerce électronique.
Cette formation en direct dirigée par un instructeur (sur place ou à distance) s'adresse aux développeurs Web qui souhaitent créer une application web avec Magneto 2.
À la fin de cette formation, les participants pourront :
- Master Magneto 2 modèles de développement, modèles de conception et approches.
- Créez et personnalisez des thèmes dans Magneto 2.
- Implémenter des personnalisations à la fonctionnalité Magneto 2 avec des extensions.
Format du cours permettant d'évaluer les participants
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation de cours
- Pour demander une formation personnalisée pour ce cours, s'il vous plaît contactez-nous pour organiser.
Plan du cours
Introduction
Magento 2 en profondeur
- Magento 2 architecture
- Composants et modules
- Design patterns et ORM
Préparation de l'environnement de développement
- Installation et configuration Magento 2
- Dépannage des conditions d'installation
Création et personnalisation de modules
- Création d'un module
- Versionner et gérer un module
- Création et remplissage d'une base de données
- Modifier une base de données avec des scripts Magento
- Traitement des requêtes
Thèmes et mises en page
- Modifier avec LESS
- Utiliser les outils de développement URL
- Remplacer une vue
- Modifier une mise en page
- Extension des ressources
- Déplacer des éléments
- Débogage d'une mise en page
- Créer un conteneur
- Développement d'un squelette de thème
- Construire un thème avec ou sans parent de thème
Bibliothèque de composants d'interface utilisateur
- Implémenter des composants d'interface utilisateur dans un back-end
- Création d'une grille d'administration
- Création d'un formulaire pour la création d'articles
- Extension des composants de l'interface utilisateur
- Travailler avec la caisse
Personnalisations avancées
- Utiliser la configuration de l'injection de dépendances
- Créer un observateur
- Implémentation de plugins
- Travailler avec Require.js pour étendre les configurations Javascript
Résumé et conclusion
Pré requis
- Une compréhension de la programmation orientée objet
- MonSQL expérience
Audience
- Développeurs web
Les formations ouvertes requièrent plus de 3 participants.
Formation Magento 2: Theme Development - Booking
Formation Magento 2: Theme Development - Enquiry
Magento 2: Theme Development - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (5)
Le style de formation et les connaissances générales du formateur.
Kenosi - NWK Limited
Formation - Laravel: Middleware Development
Traduction automatique
Les cours étaient très interactifs et les exercices étaient très pratiques.
Heino - NWK Limited
Formation - Laravel and Vue.js
Traduction automatique
La disponibilité du formateur et la personnalisation de la formation
Julien - Urssaf Rhone Alpes
Couvert un grand nombre de matières.
Michael Promes - Nebraska Medicine
Formation - Laravel PHP Framework
Traduction automatique
apprendre toute la gamme du développement de tests
Silviu Avram - Hertz Europe Service Centre Limited
Formation - Test Driven Development
Traduction automatique
Cours à venir
Cours Similaires
AdaBoost Python for Machine Learning
14 HeuresCette formation en France (en ligne ou sur site) s'adresse aux data scientists et aux ingénieurs logiciels qui souhaitent utiliser AdaBoost pour construire des algorithmes de boosting pour l'apprentissage automatique avec Python.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à construire des modèles d'apprentissage automatique avec AdaBoost.
- Comprendre l'approche de l'apprentissage ensembliste et comment implémenter le boosting adaptatif.
- Apprendre à construire des modèles AdaBoost pour stimuler les algorithmes d'apprentissage automatique dans Python.
- Utiliser le réglage des hyperparamètres pour augmenter la précision et les performances des modèles AdaBoost.
Test Driven Development
21 HeuresCette formation en direct, animée par un formateur (en ligne ou sur site), s'adresse aux développeurs de logiciels et aux ingénieurs QA de niveau intermédiaire qui souhaitent adopter et maîtriser les principes et pratiques du développement piloté par les tests (TDD) pour améliorer la qualité du code et l'efficacité du développement.
A la fin de cette formation, les participants seront capables de :
- Comprendre les principes et le flux de travail du développement piloté par les tests (TDD).
- Rédiger des tests unitaires efficaces et maintenables.
- Utiliser des frameworks de mocking pour créer des scénarios de test complets.
- Appliquer TDD comme outil de conception pour créer un code robuste et flexible.
Getting Started with Magento
14 Heures Magento est le CMS (système de Management contenu) le plus populaire au monde pour le commerce électronique. Il est utilisé par certaines des plus grandes marques, notamment Samsung, Levono et Nike, et jouit d'une immense popularité auprès des petites et moyennes entreprises de commerce électronique.
Dans cette formation en direct animée par un instructeur (sur site ou à distance), les participants découvriront les fonctionnalités, les forces, les faiblesses et les stratégies de Mageto pour la mise en œuvre de Magento au sein d'une organisation. Des études de cas sont également fournies pour illustrer les implémentations réussies et infructueuses de Magento dans le monde réel. En plus d'observer le passé, nous discutons des tendances futures de l'adoption de Magento sur le marché.
À la fin de cette formation, les participants comprendront comment:
- Gérez les ventes, les stocks et les clients à l'aide du back-end Magento
- Configurez et gérez le serveur frontal pour une expérience utilisateur vraiment personnalisée
- Intégrer les systèmes existants à une solution de commerce électronique Magento
- Intégrer les systèmes existants avec des partenaires qui utilisent eux-mêmes Magento
Public
- Gestionnaires examinant des solutions de commerce électronique
- Ingénieurs envisageant de mettre en œuvre Magento dans leurs organisations
Format du cours permettant d'évaluer les participants
- Partie conférence, partie discussion, exercices et démonstrations en direct
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Laravel PHP Framework
14 HeuresCette formation en direct à France présente les principes fondamentaux de la Laravel et accompagne les participants dans la création d'une application web basée sur la Laravel.
Laravel Livewire
7 HeuresCette formation en direct (en ligne ou sur site) est destinée aux développeurs qui souhaitent apprendre à utiliser Livewire pour créer des interfaces d'application modernes et dynamiques.
A l'issue de cette formation, les participants seront capables de :
- Construire et tester les composants Livewire.
- Créer des applications en utilisant la bibliothèque Livewire.
- Créer des composants dynamiques dans PHP.
Laravel and Vue.js
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) est destinée aux développeurs web qui souhaitent utiliser Laravel et Vue JS pour le développement web complet.
A l'issue de cette formation, les participants seront capables de :
- Développez des applications web avec Laravel et Vue JS.
- Intégrer l'API Laravel dans Vue JS.
- Déployer une application Laravel.
Deploying Magento 2.1 for eCommerce
14 HeuresMagento Commerce est la principale plateforme d'innovation en matière de commerce ouvert, avec plus de 50 milliards de dollars de volume de marchandises brutes transigées sur la plateforme chaque année.
Audience
Ce cours s'adresse aux ingénieurs et aux développeurs qui cherchent à déployer et à utiliser Magento 2.1 comme plateforme de commerce électronique.
A l'issue de ce cours, les participants seront capables de :
- comprendre la structure et les mécanismes de déploiement de Magenta
- effectuer l'installation / l'environnement de production / les tâches d'architecture et la configuration
- évaluer la qualité du code, effectuer le débogage, la surveillance
- mettre en œuvre une production avancée comme la recherche élastique, les sites web multiples et la journalisation
- personnaliser la boutique en ligne de Magento en fonction de leurs besoins spécifiques
Magento Commerce Cloud for Developers
21 HeuresCette formation en direct avec instructeur (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Magento Commerce Cloud pour concevoir, construire et développer des sites Web de commerce électronique pour les entreprises dans le nuage.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des sites de commerce électronique d'entreprise à l'aide de Magento Commerce Cloud.
- Comprendre l'infrastructure, la pile technologique et les services requis pour héberger une boutique en ligne dans le Cloud.
- Apprendre à configurer et à gérer un projet cloud dans Magento à l'aide de l'interface Web du projet et de la CLI.
- Intégrer les services pris en charge (Fastly, New Relic, Blackfire et Sendgrid) pour optimiser les performances et les fonctionnalités du site.
- Configurer et maintenir une plateforme hautement sécurisée pour éliminer les cybermenaces et les vulnérabilités.
Magento for Developers
14 HeuresCette formation en direct (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Magento pour concevoir et réaliser un site d'achat en ligne sécurisé et convivial.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des sites de commerce électronique avec Magento.
- Comprendre l'architecture, les concepts de base, les modules et la structure des fichiers de Magento.
- Développer une boutique en ligne fonctionnelle et robuste en personnalisant les composants et les modules de Magento.
- Mettre en œuvre des pratiques d'amélioration de la sécurité dans Magento afin de réduire les vulnérabilités et les cyberattaques potentielles.
Magento for Merchants
21 HeuresDans cette formation en direct dirigée par un instructeur, les participants apprendront à ajouter des catégories et à stocker des produits, à traiter un bon de commande et à effectuer des expéditions, à lancer des promotions sur les produits, à gérer les clients et les autorisations, à gérer plusieurs sites Web et boutiques, et bien d'autres choses encore.
A l'issue de cette formation, les participants pourront :
- Avoir une compréhension complète, au niveau de l'utilisateur expert, de l'utilisation et de la fonctionnalité de Magento.
- Pouvoir exploiter et gérer de manière autonome plusieurs sites web et magasins en fonction des besoins de l'entreprise.
- Pouvoir rationaliser l'activité commerciale en simplifiant et en minimisant les efforts quotidiens d'administration et de maintenance.
Requirements Discovery for Magento
7 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux architectes et développeurs de logiciels qui souhaitent apprendre des techniques très efficaces pour définir les exigences nécessaires à la conception et au développement d'un site de commerce électronique à l'aide de Magento.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture, les caractéristiques et les fonctionnalités de base de Magento.
- Apprendre à créer des histoires d'utilisateurs, des cas d'utilisation et des flux de travail basés sur des scénarios réels.
- Utiliser les outils et les modèles disponibles dans Magento pour rassembler et définir les exigences fonctionnelles.
- Définir les exigences d'intégration et d'infrastructure pour la conception et le développement.
Developing Websites with PHP
14 HeuresCe cours traite du développement d'applications Web en PHP . Le cours a été créé pour les personnes déjà familiarisées avec d'autres langages de programmation procéduraux. Pendant le cours, les participants apprendront à créer une application dynamique simple avec PHP et une base de données My SQL .
PHP Websites Optimization
7 HeuresCe cours a été créé pour les programmeurs PHP et les développeurs de sites Web intéressés par l'optimisation du code PHP .
Le cours explique comment trouver un goulot d'étranglement et comment modifier ou modifier le code de la manière appropriée.
Au cours de ce cours, les participants traiteront de vrais exemples de pages Web qui seront suivis, analysés et optimisés.
Unit Testing with PHPUnit
14 HeuresCette formation en direct avec instructeur dans France apprend aux participants à écrire du code testable sous forme d'unités de test pour faciliter le diagnostic, l'isolation et la résolution des bogues. La formation accompagne les participants dans la création d'un environnement de test prêt à l'emploi en utilisant le PHPUnit testing framework.
A la fin de cette formation, les participants seront capables de :
- Distinguer les bonnes et les mauvaises unités de test.
- Lire et interpréter les résultats des tests.
- Gérer et diagnostiquer leur base de code de manière proactive afin de réduire les bogues.
- S'assurer que leur base de code est adaptée à l'intégration et au déploiement continus.
Laravel: Middleware Development
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs web qui souhaitent créer des intergiciels et des services web en Laravel.
A l'issue de cette formation, les participants seront capables de :
- Utiliser Laravel PHP Aritisan pour générer du code et des composants.
- Construire des API RESTful dans Laravel qui peuvent naviguer, lire, éditer, ajouter et supprimer.
- Filtrer et trier les résultats en fonction des paramètres de l'URL à l'aide des API RESTful.