Katalog
/
Webentwicklung
/
Shopware-Grundlagen für Store API, Checkout, Administration und Shop-Betrieb

Shopware-Grundlagen für Store API, Checkout, Administration und Shop-Betrieb

Eine praxisorientierte Einführung in die Arbeit mit Shopware für technische Anwenderinnen und Anwender. Der Kurs verbindet die zentralen Shopware-Konzepte mit praktischen Anwendungsfällen rund um Store API, Warenkorb- und Checkout-Prozesse, Zahlungsabwicklung, Administration und grundlegende DevOps-Themen. Die Teilnehmenden lernen, wie ein Shopware-Shop aufgebaut ist, wie kundenorientierte APIs funktionieren, wie Bestellungen erstellt werden und wie eine lokale Shop-Umgebung sicher eingerichtet und betrieben wird.

Was werden Sie lernen?

Sie verstehen die wichtigsten Bausteine eines Shopware-Projekts und wie diese zusammenwirken. Sie üben den Einsatz der Store API für Produkte, Kunden, Warenkörbe, Checkout und zahlungsbezogene Abläufe. Ausserdem lernen Sie, sich in der Administration zurechtzufinden, Konfigurationen vorzunehmen, den Unterschied zwischen Admin API und Store API zu verstehen und eine lokale Entwicklungs- oder Testumgebung mit Docker-basierten Werkzeugen einzurichten.

  • Shopware-Architektur, Terminologie und Projektstruktur verstehen
  • Die Store API für kundenorientierte Commerce-Prozesse nutzen
  • Warenkorb-, Checkout-, Bestell- und Zahlungskonzepte praktisch nachvollziehen
  • Die Administration bedienen und Backend-Konfigurationen verstehen
  • Die Rolle der Admin API für Integrationen und Automatisierung verstehen
  • Eine lokale Shopware-Umgebung einrichten und grundlegende Betriebsaufgaben durchführen
  • Häufige Aspekte zu Fehlerbehebung, Sicherheit und Deployment erkennen

Voraussetzungen:

  • Grundlegende Sicherheit im Umgang mit der Kommandozeile
  • Grundverständnis von HTTP und JSON ist hilfreich
  • Keine vorherige Shopware-Erfahrung erforderlich

Kursübersicht*:

*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.

Modul 1: Shopware-Orientierung und zentrale Konzepte

  1. Was Shopware ist und wann es eingesetzt wird
  2. Storefront, Administration, Core, Apps, Plugins und Verkaufskanäle
  3. Unterschied zwischen kundenorientierter und backendorientierter Funktionalität
  4. Typische Projektstruktur und wichtige Konfigurationsorte
  5. Überblick über Produkte, Kategorien, Kunden, Warenkörbe, Bestellungen und Zahlungen

Modul 2: Lokales Setup und Entwickler-Workflow

  1. Installation und Start einer lokalen Shopware-Umgebung
  2. Arbeit mit Docker-basierten Setups für Entwicklung und Tests
  3. Erstellung eines Admin-Benutzers und Zugriff auf Storefront und Administration
  4. Verständnis von Umgebungsdateien, Services, Logs und Datenbankgrundlagen
  5. Zurücksetzen, Neuaufbau und Fehlerbehebung einer lokalen Shop-Instanz

Modul 3: Grundlagen der Store API

  1. Zweck der Store API und Unterschied zur Admin API
  2. Verkaufskanal-Zugriffsschlüssel, Request-Header und Context Handling
  3. Arbeit mit HTTP-Methoden, JSON-Payloads und API-Antworten
  4. Testen von API-Anfragen mit Postman, Insomnia, curl oder einem IDE-Client
  5. Auslesen von Produkt-, Kategorie- und Listing-Daten anhand geführter Beispiele

Modul 4: Customer Context, Sessions und Kundenkonto-Prozesse

  1. Anonyme im Vergleich zu authentifizierter Nutzung der Store API
  2. Context Tokens und Pflege des Kundenstatus
  3. Kundenregistrierung, Login und kundenkontobezogene Anfragen
  4. Adressen, Versandarten, Zahlungsarten und Verkaufskanal-Kontext
  5. Häufige API-Fehler und deren Debugging

Modul 5: Warenkorbfunktionalität in der Praxis

  1. Grundlegendes Konzept des Shopware-Warenkorbs
  2. Hinzufügen, Aktualisieren und Entfernen von Line Items
  3. Produkt-Line-Items, Mengen, Preise, Steuern, Aktionen und Fehler
  4. Neuberechnung und Validierung des Warenkorbs
  5. Praktisches Lab: Aufbau und Analyse eines vollständigen Warenkorbs über API-Aufrufe

Modul 6: Checkout, Bestellungen und Zahlungsprozess

  1. Erforderliche Daten vor der Erstellung einer Bestellung
  2. Checkout-Ablauf vom Warenkorb bis zur Bestellung
  3. Auswahl von Versand- und Zahlungsart
  4. Bestellerstellung und Grundlagen von Bestellstatus
  5. Konzepte der Zahlungsabwicklung, Weiterleitungen und externe Payment-Provider-Flows
  6. Praktisches Lab: Durchführung eines vollständigen Checkout-Prozesses in einer Testumgebung

Modul 7: Grundlagen der Administration für technische Anwender

  1. Navigation in der Shopware Administration
  2. Verwaltung von Produkten, Kategorien, Kunden, Bestellungen und Einstellungen
  3. Verkaufskanäle, Domains, Währungen, Sprachen und Steuerkonfiguration
  4. Rules, Flows und grundlegende Automatisierungsfunktionen
  5. Benutzerrollen, Berechtigungen und sichere Administrationspraktiken

Modul 8: Überblick über Admin API und Integrationen

  1. Wann die Admin API anstelle der Store API verwendet wird
  2. Authentifizierung und Zugriffsmuster für Backend-Operationen
  3. Suchen und Verwalten von Entitäten wie Produkten, Bestellungen und Kunden
  4. Import-, Export- und Synchronisationskonzepte
  5. Praktische Beispiele für einfache Backend-Automatisierung und Systemintegration

Modul 9: Grundverständnis für Erweiterbarkeit

  1. Apps im Vergleich zu Plugins: wann welcher Ansatz geeignet ist
  2. Allgemeiner Überblick über die Anpassung von Storefront und Administration
  3. Installation, Konfiguration und Aktualisierung von Erweiterungen verstehen
  4. Risiken von Anpassungen und nachhaltige Wartbarkeit von Änderungen
  5. Dokumentation lesen und passende Extension Points finden

Modul 10: Grundlagen von DevOps und Shop-Betrieb

  1. Lokale, Staging- und Produktionsumgebungen
  2. Umgebungsvariablen, Secrets und Konfigurationsmanagement
  3. Grundlagen zu Datenbank, Cache, Queue und Suchdiensten
  4. Updates, Backups und Rollback-Überlegungen
  5. Logging, Monitoring und häufige Fehlerszenarien
  6. Sicherheitsgrundlagen für den Betrieb eines öffentlichen Commerce-Systems

Modul 11: Praktischer End-to-End-Workshop

  1. Einrichtung oder Nutzung einer vorbereiteten lokalen Shopware-Instanz
  2. Konfiguration eines Verkaufskanals, von Produktdaten und grundlegenden Checkout-Einstellungen
  3. Abfrage von Produkten über die Store API
  4. Erstellung eines Warenkorbs, Hinzufügen von Produkten und Abschluss eines Checkout-Prozesses
  5. Überprüfung der erstellten Bestellung in der Administration
  6. Diskussion der Anforderungen für den Übergang von lokalen Tests zu einem gehosteten Shop

Modul 12: Abschluss und nächste Schritte

  1. Wiederholung der Konzepte zu Store API, Warenkorb, Checkout, Zahlung und Administration
  2. Persönliche Checkliste für die Arbeit mit einem Shopware-Projekt
  3. Empfohlene Dokumentation und Lernpfade
  4. Häufige Fehlerbehebungs-Checkliste
  5. Nächste Schritte für vertiefte Entwicklung, Integration oder Betriebstraining

Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.

4.347€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
21
Stunden (Tage:
3
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Intensive praktische Erfahrung in einer speziellen Umgebung
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.

3.012€*
Graph Icon - Education X Webflow Template
Niveau:
intermediate
Clock Icon - Education X Webflow Template
Dauer:
21
Stunden (Tage:
3
)
Camera Icon - Education X Webflow Template
Training angepasst an Ihre Bedürfnisse
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Programms, Standort usw. variieren.

Starttermine

13.-15.10.2026
Wien
20.-22.10.2026
Stuttgart
04.-06.11.2026
Berlin
11.-13.11.2026
Frankfurt
07.-09.01.2027
Hamburg
03.-05.03.2027
Berlin
18.-20.03.2027
Stuttgart
07.-09.04.2027
Wien

Kein passender Termin dabei? Sprechen Sie uns gerne auf Ihren Wunschtermin an.

Wir verwenden Cookies, um die Navigation zu verbessern, die Nutzung der Website auszuwerten und unser Marketing zu unterstützen. Sie können alle Cookies akzeptieren, nicht notwendige ablehnen oder einzelne Kategorien auswählen. Zum Cookie-Hinweis