Seminar Mezzio – Testing, Qualitätssicherung und produktiver Betrieb

Middleware-Code ist oft klein, sein Verhalten entsteht jedoch aus Reihenfolge, Konfiguration und Zusammenspiel. Deshalb müssen Tests nicht nur einzelne Klassen, sondern auch Pipeline, Container und produktive Fehlerpfade abdecken.

Seminarüberblick

Die Teilnehmenden bauen eine gestufte Teststrategie für eine bestehende Mezzio-Anwendung auf. Anschließend wird die Anwendung für reproduzierbares Deployment, sichere Produktionskonfiguration und technische Beobachtbarkeit vorbereitet. Ziel ist ein Betrieb, in dem Änderungen früh auffallen und Fehler systematisch diagnostiziert werden können.

Zielgruppe

Mezzio- und PHP-Entwickler, Testautomatisierer, DevOps-Verantwortliche und technische Leads, die Qualität und Betrieb einer Middleware-Anwendung verbessern möchten.

Voraussetzungen

Gute Mezzio-Grundkenntnisse, Erfahrung mit Dependency Injection und Composer sowie grundlegende Kenntnisse automatisierter PHP-Tests und Linux-basierter Deployments.

Seminarinhalte

Unit-Tests für Handler und Middleware

  • PSR-7-Requests und Responses als gezielte Testobjekte erzeugen
  • Request Handler, nachfolgende Middleware und Services kontrolliert ersetzen
  • Kurzschluss-, Weiterleitungs- und Fehlerfälle vollständig prüfen

Pipeline-, Routing- und Integrationstests

  • Reihenfolge und Zusammenspiel zentraler Middleware testen
  • Routen, Methoden, Parameter und Fehlerantworten über echte Requests prüfen
  • API-Verträge mit Statuscodes, Headern und Payload-Strukturen absichern

Container und Konfiguration

  • Factories, Aliases und Delegators isoliert prüfen
  • Produktions- und Entwicklungskonfiguration auf Vollständigkeit testen
  • Konfigurationscache und fehlende Umgebungswerte früh erkennen

Fehlerbehandlung und Beobachtbarkeit

  • Error Handler und Fehler-Listener für Entwicklung und Produktion konfigurieren
  • Strukturiertes Logging, Request-Korrelation und sinnvolle Metriken einsetzen
  • Sensible Daten aus Logs, Traces und Fehlermeldungen fernhalten

Deployment und Betriebsroutinen

  • Reproduzierbaren Build, Cache-Erzeugung und atomare Bereitstellung planen
  • Health Checks, Smoke Tests, Rückfall und Datenbankmigrationen koordinieren
  • Performance-Baseline, Sicherheitsupdates und regelmäßige Regressionstests etablieren

Praxis im Seminar

Eine unzureichend getestete Anwendung erhält eine gestufte Testsuite. Danach werden Produktionskonfiguration, Logging, Health Check und ein nachvollziehbarer Deployment-Ablauf eingerichtet und mit Smoke Tests geprüft.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage mit jeweils ca. 6 Stunden, Beginn am 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich und Webinar: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Mezzio- und PHP-Entwickler, Testautomatisierer, DevOps-Verantwortliche und technische Leads, die Qualität und Betrieb einer Middleware-Anwendung verbessern möchten.
Voraussetzungen: Gute Mezzio-Grundkenntnisse, Erfahrung mit Dependency Injection und Composer sowie grundlegende Kenntnisse automatisierter PHP-Tests und Linux-basierter Deployments.
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 43 (720) 022000

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben