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

Shopware Theming cursus

Ga snel en efficiënt aan de slag met Shopware 6 frontend-ontwikkeling

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
mei 21 - mei 24
Tijd
09:30 - 16:30
Taal
NL
Locatie
Registreren
Datum
aug. 26 - aug. 29
Tijd
09:30 - 16:30
Taal
NL
Locatie
Registreren
Nu registreren
Datum
nov. 4 - nov. 7
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.

Ga snel en efficiënt aan de slag met Shopware 6 frontend-ontwikkeling

Shopware 6 biedt een goed alternatief voor frontend-ontwikkelaars, die willen vertrouwen op een solide backend, maar toch de frontend naar eigen inzicht sterk willen aanpassen. Deze training helpt je om snel aan de slag te gaan met Shopware 6-thema's, terwijl je ook aandacht besteedt aan enkele geavanceerde onderdelen zoals JS-plug-ins en prestaties.

Or browse through all lessons in our courseware portal

We are constantly updating our courseware, but the following is a real-life snapshot
Introduction to Shopware 6 Frontend Development  
Prerequisites  
Terms used in this course  
Development setup   03m 45s
Disable caching  
IDE setup  
Using the Symfony Profiler  
Project and Directory structure  
CLI access  
Creating a new theme   09m 22s
Theme configuration  
Theming structure  
Explaining the theme.json file   11m 52s
Theme inheritance  
Working with assets  
Translating and multilinguality in Shopware  
Understanding Twig templating   18m 43s
Debugging Twig templates  
Using Twig filters   08m 38s
Shopware-specific Twig tags   13m 59s
Twig template overrides  
Working with assets in Twig  
Remove the phonenumber from the contact form   24m 07s
Adding a custom field to the footer   14m 03s
Overriding a logo   17m 09s
Adding your SVG logo   09m 30s
Working with variables in Twig  
CSS strategy  
Hot Module Reloading   12m 38s
Introducing SCSS   10m 22s
Internals of SCSS compilation  
Modifying SCSS variables   22m 39s
Working with Twitter Bootstrap   16m 08s
Using theme.json variables in SCSS and Twig   37m 27s
Working with assets in CSS  
Responsive webdesign  
Adding FontAwesome icons  
Adding Tailwind CSS to your Shopware frontend  
Creating and using custom snippets  
Customizing the product details page  
Adding a Custom Field to the product page  
Adding a property to the product page  
Adding a tab to the product detail page  
Customizing the category page  
Add a custom field to a category  
Customizing the homepage  
Accessing the request in Twig  
Modifying the checkout  
Add a custom field to the checkout  
Add a custom block with a shipping method  
Cart architecture  
Dealing with order status  
Introduction to payment handlers  
Customizing the revocation policy  
Performance metrics  
Caching strategies  
Optimizing images  
CSS & JS bundling  
Using a CDN  
Minify HTML  
Optimizing fonts  
Using routes  
Customizing email templates  
Working with CMS content  
Using media entities  
Using flatpickr for the birthday field   50m 24s
Adding global Twig variables  
Creating a custom Twig filter  
Add a middle name to a customer form  
Add a custom block with a shipping method  
Development tips  
Setting up PHPStorm  
Using a logger  
Using Redis  

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

  • Technische handelaars
  • Frontend-ontwikkelaars
Requirements

Vereisten

  • Ervaring met Shopware 6 Adminpaneel
  • Een installatie van Shopware 6 die lokaal wordt uitgevoerd
  • Basiskennis van objectgeoriënteerde PHP
  • Vaardig in HTML en CSS, bij voorkeur SCSS

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

Gestructureerde training waardoor mijn algemene kennis van e-commerce en Magento is verbreed. Doel behaald! Erwin de Groot (Vendic)
Bij Yireo leer je in een sneltrein vaart de wereld van Magento kennen met alle nieuwe best practices. Kevin van Welzenis (Vendic)
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

netz98.png
gerrits.png
emico.png
gracious.png
lemundo.png
wunderman-thompson.png
younify.png
space48.png
multisafepay.png
iodigital.png
iclicks.png
dnd.png
Bekijk een meer compleet overzicht van onze klanten