Grundlagen und Installation
- Systemarchitektur von Shopware 6
- Entwicklungsumgebung einrichten
- Installation und Grundkonfiguration
- Verständnis der Verzeichnisstruktur
- Composer und Dependencies
- Development Tools und Debugging
- Storefront-Architektur verstehen
- SCSS/JavaScript-Workflow
- Template-Vererbung und Override-Mechanismen
- Responsive Design Implementierung
- Performance-Optimierung
- Asset-Management
- Plugin-Struktur und Lifecycle
- Services und Dependency Injection
- Entity-System und Datenbank-Management
- Event-System und Subscriber
- ACL und Rechtesystem
- Unit-Testing von Plugins
- Admin-Module entwickeln
- Vue.js Components
- State Management
- Custom Fields
- Module-Konfiguration
- Backend-Services anbinden
- REST API Grundlagen
- API-Authentifizierung
- Custom Endpoints erstellen
- Synchronisation mit Drittsystemen
- Webhook-Integration
- API-Dokumentation
- Flow Builder und Custom Actions
- Rule Builder erweitern
- Payment-Integration
- Shipping-Methoden
- Preisberechnung
- Steuer-Konfiguration
- Staging-Workflows
- Deployment-Strategien
- Caching-Mechanismen
- Monitoring und Logging
- Security Best Practices
- Performance-Optimierung