Testgetriebene Entwicklung

Besserer Code, mit und ohne KI. Lerne testgetriebene Entwicklung als Schlüsselkompetenz für moderne Softwareentwicklung.

  • Entwickle Software zielgerichtet durch Tests, die dein Design leiten
  • Arbeite im Ensemble Programming sowohl klassisch als auch mit KI-Agenten
  • Steuere KI-Agenten gezielt durch präzise, aussagekräftige Tests
Testgetriebene Entwicklung

Die Schulung „Test-Driven Development“ von Sebastian Bergmann war echt aufschlussreich und hat Spaß gemacht. Besonders gut fand ich den praktischen Ansatz und die spannenden Diskussionen mit Sebastian und den anderen Teilnehmern.

Ein Teilnehmer der Schulung im August 2025

Testgetriebene Entwicklung

KI-Agenten verändern die Art, wie wir Software entwickeln. In der modernen Entwicklung schreibt der Mensch die Tests und der KI-Agent generiert den Produktivcode. So bleiben Anforderungen und Qualität in menschlicher Hand, während die KI die Umsetzung übernimmt. Die Tests sind dabei Spezifikation und Qualitätssicherung zugleich: der KI-Agent liefert nur Code, der die durch Tests definierten Erwartungen erfüllt.

Testgetriebene Entwicklung (Test-Driven Development, TDD) ist eine bewährte Arbeitsweise – mit und ohne KI. Dabei wird zuerst ein fehlschlagender Test geschrieben und anschließend nur so viel Produktivcode erstellt, wie zur Erfüllung dieses Tests erforderlich ist. Bei richtiger Anwendung entsteht schlanker Programmcode, der zu 100 % getestet ist. Wer TDD beherrscht, profitiert in jedem Fall: durch besseres Design, weniger unnötigen Code und vollständige Testabdeckung. Und wer mit KI-Agenten arbeitet, steuert diese durch präzise Tests gezielt und erzielt bessere Ergebnisse.

In dieser Schulung lernst du testgetriebene Entwicklung von Grund auf und wendest sie im Ensemble Programming direkt an – sowohl klassisch als auch mit KI-Agenten.

Ensemble Programming

Diese Schulung verwendet die kollaborative Softwareentwicklungsmethode Ensemble Programming, bei der ein Team gleichzeitig an einer Aufgabe arbeitet.

Beim Ensemble Programming verwenden alle ein gemeinsames Setup mit einem Bildschirm und einer Tastatur, wobei die Rollen regelmäßig wechseln. Typische Rollen sind der "Driver", der die vom Team beschlossenen Schritte ausführt, der "Navigator", der den Plan vorgibt, und der "Facilitator", der die Teamdynamik überwacht.

Ziel ist es, qualitativ hochwertigen Code zu erstellen, indem Perspektiven und Fachwissen geteilt werden.

Aus dem Inhalt

  • Warum TDD die Grundlage für die Arbeit mit KI-Agenten ist
  • Tests als Spezifikation: So steuerst du KI-Agenten gezielt
  • Chicago oder London: Inside-out oder outside-in?
  • Mit einem Guiding Test den Einstieg finden
  • Wie viel Test braucht es für den nächsten Schritt?
  • Wann und wie soll ich refaktorieren?

Wer sollte teilnehmen?

Diese Schulung richtet sich an PHP-Entwicklerinnen und -Entwickler, die ihre Software zielgerichtet und mit hoher Qualität entwickeln wollen. Ob du bereits mit KI-Agenten arbeitest oder (noch) nicht: TDD macht dich in jedem Fall zu einer besseren Entwicklerin oder einem besseren Entwickler. Und wenn du KI-Agenten einsetzt, ist TDD die Grundlage dafür, diese professionell zu steuern.

Gibt es Voraussetzungen für die Teilnahme?

Voraussetzung sind praktische Erfahrungen mit PHPUnit sowie Kenntnisse in objektorientierter Programmierung in PHP. Die notwendigen Grundlagen werden in den Schulungen Testautomation mit PHPUnit sowie Richtig OOP vermittelt.

Das bringt dir diese Schulung

  • Entwickle Software zielgerichtet durch Tests, die dein Design leiten
  • Arbeite im Ensemble Programming sowohl klassisch als auch mit KI-Agenten
  • Steuere KI-Agenten gezielt durch präzise, aussagekräftige Tests

Sichere dir deinen Platz

Starte jetzt mit der Anmeldung – oder buche ein kostenloses Beratungsgespräch zur Individualisierung.

Testgetriebene Entwicklung 🇩🇪

Dauer: 2 Tage

9.-10. März 2026, jeweils 10:00-12:00 und 15:00-17:00 (MEZ)

799 €
Für 799 € buchen

Test-Driven Development 🇬🇧

Duration: 2 days

Jun 22-23, 2026, from 10:00am-12:00pm and 03:00pm-05:00pm (CEST) each day

Registration until: Jun 8, 2026

799 €
Book for 799 €

Testgetriebene Entwicklung 🇩🇪

Dauer: 2 Tage

5.-6. Okt. 2026, jeweils 10:00-12:00 und 15:00-17:00 (MESZ)

Anmeldefrist: 21. Sept. 2026

799 €
Für 799 € buchen

Test-Driven Development 🇬🇧

Duration: 2 days

Nov 30-Dec 1, 2026, from 10:00am-12:00pm and 03:00pm-05:00pm (CET) each day

Registration until: Nov 16, 2026

799 €
Book for 799 €

Testgetriebene Entwicklung 🇩🇪

Dauer: 2 Tage

Voraussichtlich im März 2027. Wir sagen dir gerne Bescheid, wenn wir den Termin festgelegt haben.

799 €
online (Zoom) Sebastian Bergmann
Nächsten Termin erfahren →

Test-Driven Development 🇬🇧

Duration: 2 days

Voraussichtlich im Juni 2027. Wir sagen dir gerne Bescheid, wenn wir den Termin festgelegt haben.

799 €
online (Zoom) Sebastian Bergmann
Nächsten Termin erfahren →

Testgetriebene Entwicklung 🇩🇪

Dauer: 2 Tage

Voraussichtlich im Oktober 2027. Wir sagen dir gerne Bescheid, wenn wir den Termin festgelegt haben.

799 €
online (Zoom) Sebastian Bergmann
Nächsten Termin erfahren →

Test-Driven Development 🇬🇧

Duration: 2 days

Voraussichtlich im November 2027. Wir sagen dir gerne Bescheid, wenn wir den Termin festgelegt haben.

799 €
online (Zoom) Sebastian Bergmann
Nächsten Termin erfahren →

Test-Driven Development 🇬🇧 🇩🇪

Dauer: ca. 8 Stunden

Dein Wunschtermin, beliebige Teilnehmeranzahl. Entweder über Zoom oder über deine bevorzugte Videokonferenzsoftware.

ab 3600 €
Dein Wunschtermin online (Zoom) Sebastian Bergmann
Kostenlose Beratung zur Online-Schulung starten →

Test-Driven Development 🇬🇧 🇩🇪

Dauer: 2-3 Tage

Dein Wunschtermin, beliebige Teilnehmeranzahl. Bei dir im Unternehmen oder an deinem Wunschort.

ab 5500 €
Dein Wunschtermin Dein Wunschort Sebastian Bergmann
Kostenlose Beratung zur Inhouse-Schulung starten →
Credits bieten vergünstigten Zugang zu unseren Schulungen. Mehr erfahren
Alle unsere Schulungen zum monatlichen Festpreis. Mehr erfahren

Häufig gestellte Fragen

Warum gibt es keine ganztägigen Online-Schulungen?
Unsere Inhalte sind für optimales Online-Lernen aufbereitet: Kurze, fokussierte Sessions fördern die Konzentration und bieten Zeit zur Verarbeitung des Gelernten zwischen den Einheiten.
Sind die Schulungen live oder aufgezeichnet?
Alle unsere Schulungen finden live als Videokonferenz statt und werden von einem erfahrenen Trainer geleitet. Die Teilnehmer können jederzeit Fragen stellen.
Was macht eure Schulungen einzigartig?
Unsere Schulungen kombinieren Hands-On-Aufgaben mit Live-Coding und der Lösung von realen Problemen. Unsere erfahrenen Trainer garantieren eine besonders gute Lernerfahrung.
Sind eure Schulungen remote oder In-Person?
Wir bieten unsere Schulungen sowohl Remote als auch In-Person an, um den unterschiedlichen Anforderungen unserer Kunden gerecht werden zu können.
Könnt ihr Schulungen speziell auf unsere Bedürfnisse zuschneiden?
Selbstverständlich. Wir können unsere Schulungen jederzeit auf die individuellen Bedürfnisse von Teams und deren Technologie-Stacks anpassen.
Welche Vorteile bieten individualisierte Schulungen?
Inhouse-Schulungen ermöglichen individuelle Themenabsprachen, flexible Termine und zielgerichtetes Lernen im vertrauten Kreis. Das lohnt sich finanziell ungefähr ab vier Teilnehmenden.
Gibt es eine Zertifizierung?
Ja, Teilnehmerinnen und Teilnehmer erhalten nach erfolgreicher Teilnahme auf Wunsch ein Zertifikat.