Tauchen Sie ein in die Welt des professionellen E-Commerce mit Shopware 6. Von der grundlegenden Shop-Entwicklung bis hin zu individuellen Plugin-Entwicklungen und fortgeschrittenen Customizing-Techniken.
Grundlagen und Installation
  • Systemarchitektur von Shopware 6
  • Entwicklungsumgebung einrichten
  • Installation und Grundkonfiguration
  • Verständnis der Verzeichnisstruktur
  • Composer und Dependencies
  • Development Tools und Debugging
Theme-Entwicklung
  • Storefront-Architektur verstehen
  • SCSS/JavaScript-Workflow
  • Template-Vererbung und Override-Mechanismen
  • Responsive Design Implementierung
  • Performance-Optimierung
  • Asset-Management
Plugin-Entwicklung
  • Plugin-Struktur und Lifecycle
  • Services und Dependency Injection
  • Entity-System und Datenbank-Management
  • Event-System und Subscriber
  • ACL und Rechtesystem
  • Unit-Testing von Plugins
Administration
  • Admin-Module entwickeln
  • Vue.js Components
  • State Management
  • Custom Fields
  • Module-Konfiguration
  • Backend-Services anbinden
API und Schnittstellen
  • REST API Grundlagen
  • API-Authentifizierung
  • Custom Endpoints erstellen
  • Synchronisation mit Drittsystemen
  • Webhook-Integration
  • API-Dokumentation
Business Logik
  • Flow Builder und Custom Actions
  • Rule Builder erweitern
  • Payment-Integration
  • Shipping-Methoden
  • Preisberechnung
  • Steuer-Konfiguration
Deployment und Betrieb
  • Staging-Workflows
  • Deployment-Strategien
  • Caching-Mechanismen
  • Monitoring und Logging
  • Security Best Practices
  • Performance-Optimierung