comwerft

Shopware 6 Developer Training in Schöppingen

~2 Min. Lesezeit von Ralf
Shopware 6 Developer Training in Schöppingen

Nach dem Template Training war ich in Schöppingen auch beim Shopware 6 Developer Training – diesmal ging es um die Entwicklerseite der noch jungen Version 6: Architektur, Datenmodell und das neue Plugin-System. Für mich der wichtigere der beiden Kurse, denn hier spielt sich der Großteil meiner täglichen Arbeit ab.

Themen des Trainings

  • Aufbau und Architektur von Shopware 6 auf Basis von Symfony
  • Der Data Abstraction Layer (DAL) als zentraler Zugriff auf das Datenmodell
  • Eigene Entitäten und Datenbank-Migrationen
  • Das Plugin-System: Struktur, Services und Dependency Injection
  • Erweiterungen für die Administration und die Storefront
  • Zusammenspiel von Backend-Logik und API

Wer wie ich aus der Shopware-5-Welt kommt, merkt schnell: Hier bleibt kein Stein auf dem anderen. Statt Subscriber-Wildwuchs und direkten Datenbank-Zugriffen gibt es sauber definierte Services, Dependency Injection und mit dem DAL einen einheitlichen Weg zu allen Daten. Das fühlt sich nach deutlich mehr Struktur an – und nach einer Architektur, mit der man auch in fünf Jahren noch gerne arbeitet.

Prüfung und Zertifizierung

Das Training selbst fand vor Ort statt, die eigentliche Zertifizierungsprüfung lege ich später online ab. Bis dahin heißt es: üben, ein erstes eigenes Plugin bauen und den DAL verinnerlichen.

Fazit

Für den Einstieg in die Shopware-6-Entwicklung war das Training eine solide Grundlage. Vor allem der Data Abstraction Layer und das Plugin-System werden mich in den kommenden Projekten täglich begleiten.


Update Dezember 2019: Prüfung bestanden – ich bin jetzt offiziell Shopware 6 Certified Developer.

Shopware 6 Certified Developer Badge

Shopware 6 Zertifizierung Plugin-Entwicklung Symfony

com:werft

Software-Entwicklung für Shopware 6, Laravel und PHP: Als Freelancer unterstütze ich Shopbetreiber und verstärke Agentur-Teams, von der Plugin-Entwicklung bis zur Migration. Startet in Kürze, bis dahin geht's zur Vorgänger-Seite CommerceWerft.

comwerft.de

Auch interessant