We’re transitioning to the Shopware Community Hub

academy.shopware.com will be phased out in the near future. We’re currently working hard to bring new learning paths to the Shopware Community Hub - and many of them are already available for you to explore and enroll in today.

A few remaining courses are still hosted here, but will be migrated. Once all content is available in the Shopware Community Hub, academy.shopware.com will be discontinued.

This step allows us to provide a better user experience and create a single point of truth for all community learning resources.
Thank you for your understanding!

Explore Community Hub

Kursbeschreibung

Du hast das Developer Training Basic bereits absolviert? Dann tauche jetzt in die Technologien von Shopware 5 ein. Bei unserem Developer Training Advanced erfährst Du alles über den Umgang mit Frameworks wie Doctrine oder ExtJS. Außerdem lernst Du, wie Du komplexe Plugins programmierst, indem Du Services erweiterst oder eigene API-Endpunkte bereitstellst.


Was lernst Du?

  • Du lernst, komplexe Plugins zu entwickeln
  • Du wirst die Shopware API erweitern können
  • Du bekommst die Grundlagen von ExtJS vermittelt
  • Du bekommst gezeigt, wie man Frontend-Listings und Detailseiten erweitert
  • Du erfährst, wie man Doctrine-Datenstrukturen definiert
  • Dir wird gezeigt, wie man Services dekoriert
  • Du lernst, wie man Backend-Module entwickelt und erweitert
  • Dir werden Warenkorb-Aktionen gezeigt


Voraussetzungen

  • Grundkenntnisse in der Shopware-Entwicklung (abgeschlossenes Developer Training Basic)
  • Grundkenntnisse in Javascript
  • Grundkenntnisse in Datenbanken und MySQL


Zielgruppe

  • PHP-Programmierer mit Erfahrung in der Shopware-Entwicklung

Kursstruktur

  • 01
    Einleitung
    Show details
    • 1.1 Einleitung
    • 1.2 Einleitung Shopware Doctrine
    • 1.2 Felder und Assoziationen
    • 1.3 Repositories und der Paginator
    • 1.4 Beispiel 1: Entity Definition
    • 1.5 Zusatzmaterial
  • 02
    Rest API
    Show details
    • 2.1 Einleitung
    • 2.2 Beispiel 2: Resources
    • 2.2 Zusatzmaterial
  • 03
    Backend Development
    Show details
    • 3.1 Listings
    • 3.2 Beispiel 3: Listing Grid
    • 3.2 Zusatzmaterial
    • 3.3 Beispiel 4: Detailseite
    • 3.3 Zusatzmaterial
    • 3.4 Erweiterung von Backend-Modulen
    • 3.4 Zusatzmaterial
  • 04
    Storefront
    Show details
    • 4.1 SearchBundle
    • 4.2 Service Decoration
    • 4.3 Beispiel 5: Storefront - Listing erweitern
    • 4.4 Zusatzmaterial
    • 4.5 Beispiel 6: Storefront - Detailseite erweitern
    • 4.5 Zusatzmaterial
    • 4.6 Beispiel 7: Search Bundle - Suchfilter
    • 4.6 Zusatzmaterial

Deine Vorteile

  • Infos aus erster Hand

    In unserer Academy lernst Du ausschließlich von Profis, die tief in der Shopware-Materie verwurzelt sind und die Software mitentwickelt haben.

  • Schneller Lernerfolg

    
In unseren Kursen kannst Du Dir schnell das für Dich notwendige Wissen aneigenen.


  • Perfekte Vorbereitung

    Mit unseren Online-Trainings kannst Du Dich schnell und zielgerichtet auf unsere Online-Zertifizierung vorbereiten.


Online-Zertifizierung

Kurs beendet? Dann lass Dich als Shopware 6 certified Developer Advanced zertifizieren.

Jetzt starten