Entwicklung & Technik · PHP & Laravel/Symfony
KI-Schulungen für PHP-Entwickler:innen
PHP betreibt einen großen Teil des Webs – von Laravel- und Symfony-Anwendungen über Shopware- und Magento-Shops bis zu individuellen Plattformen, die seit vielen Jahren gewachsen sind. Entsprechend häufig treffen moderne Framework-Projekte auf Legacy-Code ohne Typen, Tests oder Composer-Struktur. KI-Coding-Assistenten und Agenten helfen auf beiden Seiten: Sie schreiben PHPUnit- und Pest-Tests, heben Code mit Rector auf moderne Sprachstandards, beheben PHPStan-Befunde Level für Level, erzeugen Eloquent- oder Doctrine-Modelle samt Migrationen und erklären verschachtelte Altlogik. Voraussetzung ist guter Kontext zu Framework-Konventionen, Coding Standards und Testumgebung. Im Kurs lernen Sie, Agenten so einzusetzen, dass Modernisierung planbar und sicher wird.
Für wen ist das Training?
- PHP-Entwickler:innen mit Laravel oder Symfony
- Entwickler:innen von Shop-Systemen wie Shopware oder Magento
- Agenturteams mit vielen parallelen Kundenprojekten
- Teams, die Legacy-PHP-Anwendungen modernisieren
Typische Herausforderungen, die wir adressieren
- Legacy-Code ohne Typdeklarationen, Namespaces oder automatisierte Tests
- Aufwändige Upgrades von PHP-Versionen und Framework-Major-Releases
- Sicherheitsrisiken durch SQL-Injection, XSS und unsichere Dateiuploads in Altcode
- Hoher Zeitdruck in Agenturprojekten bei gleichzeitig hohen Qualitätsanforderungen
Praxisszenarien aus Ihrem Bereich
PHPUnit- und Pest-Tests generieren
Der Agent schreibt Unit- und Feature-Tests für Controller, Services und Models, nutzt Factories und Datenbank-Transaktionen und führt die Tests iterativ aus, bis sie stabil grün sind.
PHPStan-Level schrittweise anheben
Die KI arbeitet statische Analysebefunde systematisch ab, ergänzt Typdeklarationen, Generics-Annotationen und Rückgabetypen und erhöht das Analyse-Level kontrolliert, ohne das Verhalten zu ändern. Die Baseline schrumpft so Schritt für Schritt.
Upgrades mit Rector
Rector-Regeln werden konfiguriert und ausgeführt, verbleibende Inkompatibilitäten bei PHP- oder Framework-Upgrades manuell nachgezogen und Deprecations aus Logs und Tests systematisch beseitigt. Jeder Schritt wird durch Tests abgesichert.
Laravel- und Symfony-Features bauen
Aus einer fachlichen Beschreibung entstehen Migrationen, Eloquent- oder Doctrine-Entities, Form Requests oder Validatoren, Controller, Policies und Tests – konsistent mit den Konventionen des Frameworks. Bestehende Projektstrukturen bleiben erhalten.
Legacy-Code verstehen und entflechten
Der Assistent erklärt prozedurale Altlogik, extrahiert Funktionen in Klassen mit Namespaces, führt Composer-Autoloading ein und schafft so eine Basis für weitere Modernisierung. Charakterisierungstests halten das bisherige Verhalten fest.
Sicherheitslücken aufspüren
Die KI prüft Code auf ungesicherte SQL-Abfragen, fehlendes Output-Escaping, CSRF-Lücken und unsichere Uploads und ersetzt problematische Stellen durch Prepared Statements und Framework-Mechanismen. Jeder Fund wird nachvollziehbar dokumentiert.
Mögliche Praxisprojekte im Kurs
Laravel-Admin-Panel
Ein kleines Verwaltungs-Backend mit Authentifizierung, Rollen, CRUD-Oberflächen und Feature-Tests, das ein KI-Agent aus einer kurzen Spezifikation entwickelt. Ideal, um den Agenten-Workflow durchgängig zu üben.
Symfony-Console-Importer
Ein Symfony-Konsolenbefehl, der CSV- oder XML-Daten validiert, in Doctrine-Entities importiert und Fehler übersichtlich protokolliert. Große Dateien werden dabei speicherschonend in Batches verarbeitet und Fortschritte angezeigt.
Upgrade-Readiness-Check
Ein Skript, das ein PHP-Projekt mit PHPStan, Rector im Dry-Run und Composer-Audit prüft und einen verständlichen Bericht zum Upgrade-Aufwand erstellt.
Alle 11 Kurse für PHP-Entwickler:innen
Vibe & Agentic Coding (11)
- Claude Code für PHP-Entwickler:innen
- Vibe Coding für PHP-Entwickler:innen
- Agentic Coding für PHP-Entwickler:innen
- Cursor für PHP-Entwickler:innen
- GitHub Copilot für PHP-Entwickler:innen
- OpenAI Codex für PHP-Entwickler:innen
- Windsurf für PHP-Entwickler:innen
- Lovable für PHP-Entwickler:innen
- Model Context Protocol (MCP) für PHP-Entwickler:innen
- KI-Agenten-Entwicklung für PHP-Entwickler:innen
- RAG & LLM-Apps für PHP-Entwickler:innen
Datenschutz & Compliance
PHP-Anwendungen verarbeiten häufig Kundendaten aus Shops und Portalen: Datenbank-Dumps und Logs mit personenbezogenen Daten dürfen nicht ungefiltert in Prompts gelangen. Prüfen Sie neue Composer-Pakete auf Lizenz und Schwachstellen, halten Sie Zugangsdaten aus .env-Dateien heraus und regeln Sie in Agenturen vertraglich, ob Kundencode mit KI-Diensten verarbeitet werden darf.
Voraussetzungen
Solide PHP-Kenntnisse, Erfahrung mit Laravel oder Symfony sowie mit Composer und Git.
Häufige Fragen
Lohnt sich KI-gestütztes Coding auch für alten PHP-Code ohne Framework?
Gerade dort. KI-Assistenten erklären unübersichtliche prozedurale Logik, schreiben Charakterisierungstests, die das bestehende Verhalten festhalten, und führen anschließend Schritt für Schritt Namespaces, Autoloading und Typen ein. So entsteht eine sichere Grundlage, um Altanwendungen zu modernisieren, statt sie riskant neu zu schreiben.
Wie gehen Agenturen mit Kundencode und KI um?
Agenturen sollten mit ihren Kunden vertraglich klären, ob und mit welchen Diensten Quellcode verarbeitet werden darf. Im Kurs besprechen wir Optionen wie Unternehmenslizenzen ohne Trainingsnutzung, Ausschlussregeln für sensible Dateien und dokumentierte Review-Prozesse, mit denen Sie Transparenz gegenüber Ihren Kunden herstellen.
Unverbindlich anfragen
Wir melden uns innerhalb eines Werktags mit Terminbestätigung oder Alternativvorschlag.