KI & VibeCoding für PHP-Entwickler

Dieses Seminar verbindet professionelle PHP-Entwicklung mit dem Paradigma des „VibeCodings" — der stark KI-gestützten, iterativen Softwareentwicklung. In zwei Tagen lernst du, wie du LLMs (Large Language Models) und Agenten tief in deinen Workflow integrierst, um Architektur, Logik und Refactoring von PHP-Applikationen in natürlicher Sprache zu steuern und spürbar zu beschleunigen.

Für wen ist dieses Seminar

Erfahrene PHP-Entwickler, Softwarearchitekten und Backend-Engineers.

Das Angebot richtet sich an Unternehmen, Behörden und Selbstständige.

Was du mitbringen solltest

Fundierte Kenntnisse in PHP (OOP) und modernen Backend-Architekturen.

Hier geht es um KI (künstliche Intelligenz) als Werkzeug beim Programmieren selbst. Willst du KI stattdessen als Funktion in deiner eigenen Anwendung einsetzen — mit Schwerpunkt Claude (Anthropic-API) und Ollama, RAG und Agenten für eigene Features —, ist „PHP Professionelles Programmieren mit KI" der passendere Einstieg; die Architektur-Vertiefung für den Produktionsbetrieb mehrerer Anbieter findest du in „KI in PHP integrieren".

Detaillierte Inhalte

VibeCoding Paradigma und KI-Werkzeuge

  • Was ist VibeCoding? Vom Code-Schreiber zum Code-Reviewer und Architekten
  • Setup der KI-gestützten IDE (Cursor, GitHub Copilot, PhpStorm KI-Assistent)
  • Agentenmodus und Terminal-Agenten: autonome Werkzeuge wie Claude Code direkt im Terminal einsetzen, statt nur Inline-Vorschläge in der IDE
  • Projektregeln-Dateien (CLAUDE.md, .cursorrules) als Kontext-Anker: Konventionen, Architektur-Vorgaben und Sperrzonen für den Agenten festschreiben
  • Kontext-Management: Wie die KI die gesamte PHP-Codebase versteht (Codebase Indexing)
  • Prompt Engineering für Backend-Logik: Präzise Instruktionen für komplexe PHP-Klassen

KI-gestützte Feature-Entwicklung in PHP

  • Generierung kompletter OOP-Strukturen, Interfaces und Traits per Natural Language
  • Schnelles Prototyping von REST-APIs und Controllern
  • Generierung von Boilerplate, DTOs (Data Transfer Objects) und Hydratoren
  • LLMs zwingen, strikte Typisierung (Strict Types) und PSR-Standards einzuhalten

Refactoring und Legacy-Code Migration

  • KI zur Analyse und Dokumentation von unkommentiertem Legacy-PHP-Code
  • Automatisiertes Umschreiben von prozeduralem Code in moderne OOP-Architektur
  • Migration auf PHP 8.x: KI-gestützte Implementierung von Enums, Match, Nullsafe-Operatoren
  • Erkennung von Anti-Patterns und Security-Schwachstellen (z. B. unescaped Inputs)

Automatisierung von Tests und Dokumentation

  • Generierung von PHPUnit-Tests aus bestehender Geschäftslogik
  • KI-gestütztes Erstellen von Mocks und Stubs für isolierte Unit-Tests
  • Test-Driven Development (TDD) mit LLMs als Pair-Programming-Partner
  • Automatische Erstellung von OpenAPI-Spezifikationen und PHPDoc-Blöcken
  • Qualitätssicherung von KI-Code: wo Code-Review an seine Grenzen kommt und Tests als Leitplanke unverzichtbar bleiben

LLM-Integration via API (Tool Calling) (kurzer Ausblick)

  • Anbindung von OpenAI/Anthropic APIs direkt in der PHP-Applikation
  • Function Calling: Dem LLM erlauben, lokale PHP-Funktionen auszuführen
  • Entwicklung intelligenter Backend-Agenten zur automatisierten Datenverarbeitung
  • Vertieft im eigenen Seminar PHP Professionelles Programmieren mit KI: Claude + Ollama hinter gemeinsamer Schnittstelle, Kostenkontrolle, RAG

Dauer: 2 Tage

Was du danach kannst

  • KI-Agenten und Terminal-Agenten (z. B. Claude Code) gezielt in deinen PHP-Workflow einbinden
  • Projektregeln-Dateien (CLAUDE.md, .cursorrules) so gestalten, dass der Agent deine Architektur-Vorgaben möglichst verlässlich berücksichtigt — und Abweichungen erkennen
  • Legacy-PHP-Code KI-gestützt analysieren und in moderne, typisierte OOP-Strukturen überführen
  • PHPUnit-Tests, Mocks und technische Dokumentation KI-gestützt generieren
  • Die Grenzen von KI-Code-Reviews einschätzen und Tests konsequent als Leitplanke einsetzen
  • Einen ersten Ausblick auf LLM-Anbindung per API (Tool Calling) einordnen

Verwandte Seminare

Dein Dozent

Frank Glück schult seit mehr als 30 Jahren und programmiert seit fast 40 Jahren. Seit 1999 ist er auch als Dozent für die GFU tätig.

Häufige Fragen (FAQ)

Was genau bedeutet „Vibe-Coding" für PHP-Entwickler?

Vibe-Coding beschreibt einen modernen, iterativen Entwicklungsansatz: Anstatt jede Codezeile manuell zu tippen, formulierst du Architektur, Verhalten und Anforderungen in präzisen Prompts und Spezifikationen, lässt KI-Agenten den Code generieren und steuerst das System primär durch Feedback, Tests und Code-Reviews.

Ersetzt Vibe-Coding fundiertes PHP-Wissen?

Nein, im Gegenteil: Fundiertes Wissen über PHP-Architektur, Sicherheit und Performance ist die Voraussetzung, um die Ergebnisse von KI-Agenten kritisch zu bewerten, Sicherheitslücken zu erkennen und komplexe Bugs schnell zu beheben. Du wirst vom reinen Coder zum steuernden Architekten.

Welche Voraussetzungen gelten für die Teilnahme?

Solide Erfahrung in der PHP- und Webentwicklung sowie ein sicherer Umgang mit Git. Vorkenntnisse in KI-Prompting oder generativer KI sind nicht erforderlich.

Individuell anfragen