UPCOMING: Magento 2 Bootcamp of four days in The Netherlands (April 29th - May 2nd)
background

Shopware 6 Development I cursus

A quick-paced but thorough coverage of Shopware 6 backend development

Kies de leermethode die het beste bij u past

Omdat iedereen andere wensen heeft

Classroom-based
Live Training
Zie onze agenda hieronder
  • Klassikale training met docent
  • Profiteer van een directe interactie
  • Vraag wat je maar wilt
Custom
In-House
per training per agency
  • Economisch voor groepen van 5 of meer
  • Bespreek bedrijfsspecifieke problematiek
  • Online of on-site bij jouw bedrijf

Agenda voor live trainingen

Datum
jun. 10 - jun. 13
Tijd
09:30 - 16:30
Taal
NL
Locatie
Registreren
Datum
sep. 9 - sep. 12
Tijd
09:30 - 16:30
Taal
NL
Locatie
Registreren
Nu registreren
Datum
nov. 18 - nov. 21
Tijd
09:30 - 16:30
Taal
NL
Locatie
Registreren
Nu registreren

Do these dates not fit you well? Do you want to switch to another language?
Feel free to contact us to see what other options there might be.

Jisse Reitsma

Jouw docent Jisse Reitsma

Jisse is een bekend gezicht in zowel de Magento community als de Shopware community. Eerder schreef hij een boek Programming Joomla Plugins. Hij is de oprichter van Yireo, hoofdontwikkelaar van ongeveer 90 extensies, dagelijks Magento 2 programmeren, spelen met Laravel en Symfony, organiserende ontwikkelaar evenementen zoals MageTestFest en Reacticon. Eerder schreef hij een boek Programming Joomla Plugins. En hij maakte ook deel uit van de Zend Z-Team in 2015-2017. Met andere woorden: Een echte goeroe, de perfecte man om een professionele ontwikkelingstraining te geven.

A quick-paced but thorough coverage of Shopware 6 backend development

Shopware 6 offers a solid codebase, with its code being based on the Symfony PHP framework, that is easily extended and customized. This PHP backend developer training gives a kickstart into bundle development, not only with the basics (like a CLI command and routing) but the advanced parts as well (decorators, entities, etc).

Or browse through all lessons in our courseware portal

We are constantly updating our courseware, but the following is a real-life snapshot
Required Knowledge  
Key facts about Shopware 6  
API overview  
Structure of the Database  
Overview of platform bundles  
Symfony services in Shopware 6  
Dependency Injection in Shopware  
Playing with wiring  
Using factories  
Extending services  
About the Symfony kernel  
Working with Context  
Working with CLI  
Tips and tricks  
Quiz: Architecture  
Quiz: Service modifications  
Introducing plugins  
Files and folders  
Creating a plugin  
Adding a plugin configuration  
Lifecycle methods in a plugin  
Managing plugin dependencies  
Service definition in PHP or YAML  
Plugin resources  
Quiz  
Creating a CLI command  
Injecting services into a command  
Introduction  
Finding available Events  
Event listeners and subscribers  
Triggering your own event  
Example with product.loaded event  
Code example with event dispatching and handling  
Subscribing to Twig templating events  
Routing overview  
Creating a JSON controller  
Creating a page controller  
Adding flash messages  
Common Storefront controller tasks  
Injecting dependencies in a controller  
Overloading controllers  
Dealing with SEO URLs  
Configuration-based routes  
Using the Store API  
Examples of using the Store API  
Creating a Store API route  
OpenAPI annotation  
Creating a Store API Route  
Indexing products and other entities  
Working with the filesystem  
Dealing with different currencies  
Troubleshooting  
Setter injection  
Dependency Injection  
Container extensions  
Loading additional configuration files  

Full access to all videos and other coursematerial is available for attendees of live trainings.

We geven jou deze opties

Bij u of bij ons?

Iedereen leert in haar/zijn eigen tempo. Wij verzorgen zowel interne trainingen als publieke trainingen door heel Europa - wat het beste bij uw team past. Wanneer er 3 of meer ontwikkelaars aanwezig zijn, is een training op maat vaak voordeliger. Neem contact met ons op voor meer informatie.

Je krijgt cursusmateriaal

Bij elke workshop wordt officieel Yireo-cursusmateriaal meegeleverd. Deelnemers ontvangen na de training een digitale versie van dit materiaal. Het bevat dia's, commentaar en referenties. Bovendien bevatten onze GitHub-opslagplaatsen nog veel meer codevoorbeelden.

Online klaslokalen

Online trainingen zijn ook onze trainingen: Via Zoom- of Google Hangout-sessies kan onze docent connecteren met jouw team. Het voordeel hiervan is dat het team ook zelf vanaf verschillende plekken verbinding kan maken, tijdsframes zijn flexibeler. Na afloop wordt ter referentie een video-opname met alle aanwezigen gedeeld.

background background

Yireo kan de juiste partner voor u zijn

We hebben meer dan 5000 developers in verschillende disciplines onderwezen sinds 2005

  • Professionele trainingen tegen betaalbare prijzen
  • Echt actief met tal van vrijwillige projecten in de gemeenschap
  • Trainings, bootcamps, hackathons, events
  • Gepassioneerd, enthousiast, goed geïnformeerd

Cursus onderwerpen

Krijg een indruk van onze training

Target group

Doelgroep

  • Technical merchants
  • Frontend developers
  • PHP backend developers
Requirements

Vereisten

  • Skilled in PHP (namespaces, OOP, interfaces)
  • Some experience in Symfony or Laravel is recommended

Veelgestelde vragen

There is a minimum number of attendees listed. What does this mean?

The training is only held as a physical classroom when there is a minimum number of attendees. This number is usually 4 but sometimes we bring this down to 2 or 3. This minimum number simply means that if a class is not "full", either you get a refund or your ticket is transferred to another date. With On-Demand courses (video courses), this number is not applicable.

Customer quotes

Als nieuwkomer in de Magento wereld heeft de Magento academy mij een solide basis gegeven voor Magento 2. Hier heb ik in mijn dagelijkse werkzaamheden als Frontend Developer veel profijt van. Daarnaast was de lunch altijd goed verzorgd en kwam je tijdens de trainingen niks te kort! Kevin de Bie (MaxServ)
Als Jisse over Magento begint te praten komt er altijd wel iets interessants tussendoor. De Hyvä Checkout training is daar geen uitzondering op. Of je er nou al veel of weinig mee gewerkt hebt, Jisse neemt je mee naar het interne van de checkout en legt je uit waarom die werkt zoals die werkt. Zodat je daarna een solide basis hebt om zelfstandig op verder te werken. Michiel Gerritsen (Control-Alt-Delete)
Jisse geeft gave Magento 2 trainingen waar je in de praktijk goed gebruik van kunt maken. Naast dat het informatief is, is het ook nog eens leuk om naar te luisteren. Roy van Os (Active Ants)
Read more quotes of our customers

Een paar klanten die we hielpen met training in afgelopen jaren

gerrits.png
sition.png
classyllama.png
cedcommerce.png
space48.png
vogels.png
vaimo.png
tinx-it.png
kickbyte.png
magespecialist.png
indie-group.png
tig.png
Bekijk een meer compleet overzicht van onze klanten