Magento 2 Technical Architecture - 19 February 2019

In stock
SKU
t86
€429.00

Deze training geeft webwinkeliers en beginnende Magento developers praktische input om Magento 2 op een technisch niveau te beheren en onderhouden.De cursus beslaat concepten zoals code compilatie, theme inheritance, composer en nog veel meer. Ben jij een zelf-lerende webwinkelier of begin jemet programmeren in Magento 2, dan is deze training perfect!

Magento 2 is flink anders dan Magento 1. Terwijl je met Magento 1 er mee weg kwam veel dingen vanuit de Magento Admin Panel te regelen, is met Magento 2 de command-line nodig. Het begint daarbij al met een aantal essentiele beheerstaken die je als webwinkelier vaak zal moeten uitvoeren:

  • Het installeren, upgraden en verwijderen van modules en thema's
  • Het copieren van wijzigingen van de eigen testomgeving naar een productie omgeving
  • Het upgraden van de Magento 2 core
  • Het herindexeren van indexes en verversen van caches
  • Het maken van backups van zowel de bestanden als de database

Voorheen kon dit gemakkelijk vanuit de Magento Admin Panel. Maar met Magento 2 is de enige echte manier om dit goed te regelen vanaf een remote shell. Een goede procedure hoe die shell gebruikt moet worden is dan een niet-onderhandelbare basis. Deze Magento 2 CLI training helpt je daarbij snel op weg. Niet alleen met goede instructies, maar vooral ook met een overdracht van kennis zodat je snapt wat je doet.

Testing versus productie

Het hebben van een test of developer omgeving is een must: Wijzigingen kunnen niet meer rechtstreeks op de productie site uitgevoerd worden. De testomgeving kan dan een clone zijn van de productie omgeving (test.example.com) maar het kan ook een lokale virtuele omgeving zijn op basis van VirtualBox of VMWare. Linksom of rechtsom, iedere wijziging wordt eerst getest op de testomgeving om dan uitgerold te worden via een deployment procedure op de productie site.

De cursus haakt in op hoe die deployment procedure er uit ziet. Het legt uit wat het verschil is tussen de Default Mode, Developer Mode en Production Mode, en waarom je de Default Mode nooit wilt gebruiken. Ook worden deployment tools besproken en de commando's die met zulke tools worden afgedraaid: Static content deployment, code compilatie, cache verversing, etcetera.

Modules installeren

Een essentieel gedeelte van Magento is de uitbreidbaarheid via derde partij modules. Een aantal van die modules zijn op de officiele Magento Marketplace website terug te vinden en te installeren via de webgebaseerde installer binnen de eigen Magento site. Maar als die installer breekt dan heb je niets meer. En de tool geeft alleen toegang tot de officiele Marketplace, terwijl er daar buiten nog veel meer betrouwbare (en gratis!) modules te vinden zijn. Het gebruik van de command-line en specifiek het commando composer is daarbij onmisbaar.

Met composer kunnen modules op een betrouwbare manier worden geinstalleerd en worden uitgerold. Hetzelfde geldt voor thema's. Dankzij composer kunnen pakketjes worden ge-upgrade, ge-downgrade en worden verwijderd zonder dat het systeem vervuild raakt. We leggen je uit wat je nodig hebt om zelfstandig composer te gebruiken. Like a boss.

De architectuur snappen

Tijdens de training wordt ook de juiste aandacht besteedt aan de architectuur van Magento: bestandsstructuur, bestelproces, thema bestanden en overerving. Daarbij hoef je geen developer te zijn. Maar je moet ook niet bang zijn om in de code te duiken. Mocht je zelf weer programmeurs aansturen (ofwel als manager ofwel als webwinkeier die krachten inhuurt), dan is het cruciaal te weten met welke zaken zij bezig zijn. De cursus geeft je houvast om het werk van jezelf en anderen te controleren.

Overstappen naar Magento 2

De migratie zal ook de revue passeren - maar summier. De technische migratie wordt behandeld in een aparte Yireo training van een halve dag. Maar tijdens de CLI training krijg je wel inzicht wat de code migratie en data migratie met zich mee brengt. En natuurlijk is er ruimte om de huidige status van Magento 2 door te nemen: De roadmap is in de afgelopen tijd flink veranderd. En er staan nog heel veel belangrijke technische ontwikkelingen op de planning. Met deze training weet je waar je aan toe bent.

Een dag lang vol essentiele kennis

Kort samengevat is de Magento 2 Command-Line training een belangrijke stap in het onder controle krijgen van Magento 2. Wil je het heft in eigen handen nemen? Deze training is dan een simpele investering.

More Information
Starting date Feb 19, 2019
Ending Date Feb 19, 2019