XML Programmierung mit PHP
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 28.09.2026 -30.09.2026 |
München |
% 1.604,12 €* Buchen |
| 28.09.2026 -30.09.2026 |
Virtuelles Live Training |
% 1.604,12 €* Buchen |
| 30.11.2026 -02.12.2026 |
Virtuelles Live Training |
% 1.570,80 €* Buchen |
| 25.01.2027 -27.01.2027 |
Virtuelles Live Training |
% 1.570,80 €* Buchen |
| 05.04.2027 -07.04.2027 |
München |
% 1.570,80 €* Buchen |
| 05.04.2027 -07.04.2027 |
Virtuelles Live Training |
% 1.570,80 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Diese XML Programmierung mit PHP Schulung vermittelt dir praxisnah, wie XML-Daten in PHP eingelesen, verarbeitet, erzeugt, validiert und für Web-Anwendungen nutzbar gemacht werden. Im Mittelpunkt stehen typische Aufgaben aus der Anwendungsentwicklung: strukturierte XML-Dokumente analysieren, Daten mit SimpleXML und DOM bearbeiten, große XML-Dateien ereignisbasiert mit SAX parsen und Inhalte per XSLT in andere Ausgabeformate transformieren.
Der Kurs eignet sich als spezialisierte XML Fortbildung für Entwicklerinnen und Entwickler, die bereits mit PHP arbeiten und XML nicht nur theoretisch verstehen, sondern in bestehenden Anwendungen, Schnittstellen und Datenprozessen sicher einsetzen möchten. Behandelt werden außerdem XML-RPC, SOAP und die PHP-SOAP-Extension, damit XML-basierte Web-Services sauber angebunden und bereitgestellt werden. Wenn du zunächst XML-Grundlagen aufbauen möchtest, ist der XML Grundkurs eine passende Vorbereitung; für vertiefende XML-Techniken empfiehlt sich der XML Aufbaukurs.
Die XML Schulung ist besonders relevant für Web-Projekte, Datenintegrationen, Legacy-Schnittstellen, Content-Management-Systeme und Anwendungen, in denen XML weiterhin als Austauschformat verwendet wird. Als XML Kurs in München, Berlin, weiteren Standorten oder online verbindet das Seminar fundierte Grundlagen mit konkreten Übungen an PHP-Code, XML-Dokumenten, Transformationen und Service-Schnittstellen.
Inhalte
PHP und XML im Überblick
- Rolle von XML in Web-Anwendungen, Schnittstellen und Datenformaten
- Aufbau und Struktur von XML-Dokumenten
- Einordnung von XML gegenüber JSON in PHP-Projekten
- Typische Einsatzfelder für XML in bestehenden Web- und Unternehmensanwendungen
- Überblick über PHP-Erweiterungen und Bibliotheken für XML-Verarbeitung
XML-Daten mit PHP einlesen und auswerten
- XML-Dokumente laden, analysieren und aus PHP heraus zugänglich machen
- Verarbeitung von XML mit SimpleXML
- Zugriff auf Elemente, Attribute und Textinhalte
- Umgang mit Namensräumen in XML-Dokumenten
- Strukturierte Übernahme von XML-Daten in PHP-Datenstrukturen
DOM, SAX und ereignisbasierte Verarbeitung
- Arbeiten mit dem Document Object Model in PHP
- Erzeugen, Ändern und Speichern von XML-Dokumenten mit DOM
- Parsen von XML-Dokumenten mit SAX
- Event Handler für Start-Tags, End-Tags und Zeichendaten
- Geeignete Datenstrukturen für die Weiterverarbeitung geparster Inhalte
- Unterschiede zwischen speicherbasierter und ereignisbasierter XML-Verarbeitung
XML erzeugen, prüfen und weiterverarbeiten
- Generierung wohlgeformter XML-Dokumente aus PHP-Anwendungen
- Strukturierter Aufbau von XML-Ausgaben für Schnittstellen und Exporte
- Fehlerquellen beim Lesen und Schreiben von XML
- Umgang mit Sonderzeichen, Encodings und Zeichensätzen
- Praktische Strategien für robuste XML-Verarbeitung im Projektalltag
XSLT-Transformationen mit PHP
- Grundlagen von XSLT für die Umwandlung von XML-Daten
- Konfiguration des XSLT-Prozessors in PHP
- Arbeiten mit Prozessor-Handles
- Transformation von XML-Dokumenten in HTML, Text oder andere XML-Strukturen
- Einbindung von XSLT-Transformationen in PHP-Web-Anwendungen
- Weiterführende Einordnung zu XSL-FO und PDF-Erstellung
XML-basierte Web-Services mit PHP
- Überblick über Web-Services mit PHP
- Einsatzfelder XML-basierter Schnittstellen
- Grundlagen von XML-RPC
- SOAP-Kommunikation mit PHP
- Nutzung der PHP-SOAP-Extension
- Anbindung und Bereitstellung XML-basierter Services
Einordnung in PHP- und XML-Weiterbildung
- Abgrenzung zu allgemeinen XML Kursen und XML Seminaren
- Vertiefung für PHP-Entwicklung nach dem PHP Aufbaukurs
- Bezug zu datenbankgestützten Web-Projekten mit MySQL und PHP
- Ergänzende PHP-Framework-Themen in AJAX und PHP Frameworks
- Alternative XML-Programmierung mit Java oder Python und XML
Voraussetzungen
- Grundkenntnisse in PHP, idealerweise auf dem Niveau des PHP Aufbaukurses
- Grundlegendes Verständnis von XML-Dokumenten, Elementen, Attributen und Strukturregeln
- Erste Erfahrung in der Web- oder Anwendungsentwicklung mit PHP
- Für den Einstieg in XML-Grundlagen empfiehlt sich vorab der XML Grundkurs
Zielgruppe
- Anwendungsentwicklerinnen und Anwendungsentwickler, die XML-Daten in PHP-Projekten einlesen, erzeugen oder transformieren
- Internet- und Intranet-Entwicklerinnen und -Entwickler, die XML-basierte Schnittstellen, Exporte oder Web-Services betreuen
- Datenbankentwicklerinnen und Datenbankentwickler, die strukturierte Daten zwischen Anwendungen, Datenbanken und XML-Formaten austauschen
- PHP-Entwicklerinnen und PHP-Entwickler mit Aufgaben in Systemintegration, Content-Verarbeitung oder Legacy-Anbindungen
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
D