Zum Inhalt springen
Schulung · cPyXML

Python und XML Training

XML mit Python sicher einlesen, parsen und erzeugen, praxisnah im Training vor Ort oder online

  • XML mit Python 3 verarbeiten
  • DOM, SAX, StAX und ElementTree
  • XPath, XSD, DTD und XSLT
  • 2 Tage
  • Fortgeschritten
  • Online
Python und XML Training
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • XML mit Python 3 verarbeiten
  • DOM, SAX, StAX und ElementTree
  • XPath, XSD, DTD und XSLT
  • lxml, untangle und xmltodict
  • Sicheres Parsen von XML
  • Performance bei großen XML-Dateien
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Python-Entwicklerinnen und Python-Entwickler, die XML-Daten in Anwendungen, Skripten oder Backend-Prozessen verarbeiten
  • API-Entwicklerinnen und API-Entwickler, die XML-Schnittstellen anbinden, prüfen oder migrieren
  • Softwareentwicklerinnen und Softwareentwickler mit Aufgaben in Systemintegration, Datenaustausch, Import- und Export-Prozessen
  • Technische Mitarbeitende aus IT-Teams, die XML Programmierung lernen und Python für Automatisierung oder Datenverarbeitung einsetzen

Das bringst du mit

  • Grundkenntnisse in Python 3
  • Sicherer Umgang mit Variablen, Funktionen, Datentypen und Dateien in Python
  • Grundverständnis für strukturierte Datenformate ist hilfreich
  • Für den Einstieg in Python empfiehlt sich vorab der Python Aufbaukurs
Ablauf

Dein Lernweg

  1. Tag 1: XML-Grundlagen und Python-Parser

    Der erste Seminartag legt die Grundlage für den sicheren Umgang mit XML in Python-Projekten. Behandelt werden XML-Strukturen, Syntax, Validierung und Abgrenzung zu JSON und YAML. Anschließend folgen die wichtigsten Parser-Konzepte und erste praktische Übungen mit Python.

    • Aufbau und Architektur von XML-Dokumenten
    • XML-Syntax, Elemente, Attribute und Namespaces
    • Vergleich mit JSON und YAML
    • DTDs, XSD und Validierungsgrundlagen
    • XPath und XSLT im Überblick
    • Python DOM Parser, SAX und StAX
    • XML-Dateien mit Python einlesen und analysieren
  2. Tag 2: Bibliotheken, Performance und sichere Verarbeitung

    Am zweiten Seminartag steht die vertiefte Verarbeitung von XML mit Python-Bibliotheken im Mittelpunkt. Die Teilnehmerinnen und Teilnehmer arbeiten mit ElementTree, lxml, untangle und xmltodict, vergleichen Einsatzszenarien und behandeln Performance sowie Sicherheit beim Parsen.

    • ElementTree API für Lesen, Bearbeiten und Erzeugen von XML
    • lxml für XPath, Validierung und performante Verarbeitung
    • Datentypen-Mapping zwischen XML und Python
    • untangle und xmltodict für objekt- und dictionary-nahe Verarbeitung
    • High-Performance-Ansätze für große XML-Dokumente
    • Sicheres Parsen und typische XML-Sicherheitsrisiken
    • Praxisübungen zu robusten XML-Verarbeitungsprozessen
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Dauer

2 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik
  • Praxisnahe Trainer-Demos zur XML-Verarbeitung mit Python 3
  • Hands-on-Übungen zum Einlesen, Parsen, Validieren und Erzeugen von XML
  • Vergleich verschiedener Parser und Bibliotheken anhand typischer Use Cases
  • Code-Beispiele für Performance, Fehlerbehandlung und sicheres Parsen
  • Besprechung konkreter Fragen aus Entwicklungs-, API- und Integrationsprojekten

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.

  • 01. Oktober 2026 bis 02. Oktober 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 17. Dezember 2026 bis 18. Dezember 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 18. Februar 2027 bis 19. Februar 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 15. April 2027 bis 16. April 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 20. Mai 2027 bis 21. Mai 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 22. Juli 2027 bis 23. Juli 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

Firmen-Seminar

Ein individuelles Programm, das wir auf eure Ziele zuschneiden.

  • Frei kombinierbare Module aus unserem Themenkatalog
  • Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
  • Begleitung über mehrere Termine hinweg möglich
Persönlich für dich da

Deine IT-Schulungen München-Expertinnen und -Experten

Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.

Antwort in der Regel am selben Werktag

Dein cmt-Team München

Beratung zu IT-Weiterbildung

Fragen und Antworten zu Python und XML Training

Ist der Python und XML Kurs auch als Online-Schulung geeignet?

Ja, der XML Kurs ist sowohl online als auch vor Ort möglich. In der Online-Schulung arbeitest du ebenfalls praktisch mit Python 3, XML-Dateien, Parsern und Bibliotheken wie ElementTree, lxml, untangle und xmltodict.

Welche Python-Kenntnisse werden für die XML Schulung vorausgesetzt?

Du solltest grundlegende Python-Kenntnisse mitbringen, zum Beispiel Variablen, Funktionen, Datentypen, Dateien und einfache Skripte. Wenn diese Basis noch fehlt oder aufgefrischt werden soll, ist der Python Aufbaukurs eine passende Ergänzung.

Was lerne ich konkret in dieser XML Weiterbildung?

Du lernst, XML-Dokumente mit Python einzulesen, zu durchsuchen, zu validieren, zu transformieren und neu zu erzeugen. Behandelt werden unter anderem XML-Syntax, XSD, DTD, XPath, XSLT, DOM, SAX, StAX, ElementTree, lxml, Sicherheitsaspekte und Performance-Fragen.

Für welche Anwendungsfälle ist XML mit Python besonders relevant?

XML mit Python ist relevant für Schnittstellen, Dateiimporte, Datenmigration, Konfigurationsdateien, Dokumentenverarbeitung und Automatisierung. Der Kurs hilft dir besonders, wenn bestehende XML-Prozesse gepflegt, erweitert oder robuster umgesetzt werden sollen.

Geht es in der Schulung nur um XML-Grundlagen oder auch um Programmierung?

Die Schulung kombiniert XML-Grundlagen mit konkreter Python-Programmierung. Nach der Einordnung von XML, XSD, DTD, XPath und XSLT liegt der Schwerpunkt auf praktischer Verarbeitung mit Python-Bibliotheken und realistischen Entwicklungsaufgaben.

Welche Unterschiede gibt es zum XML Grundkurs und XML Aufbaukurs?

Der XML Grundkurs vermittelt die XML-Basis unabhängig von einer Programmiersprache. Der XML Aufbaukurs vertieft XML-Technologien. Dieser Python und XML Kurs konzentriert sich auf die praktische Verarbeitung von XML mit Python 3.

Ist der Kurs für XML Programmierung mit Java oder PHP geeignet?

Dieser Kurs behandelt XML Programmierung mit Python. Wenn XML direkt in Java- oder PHP-Projekten verarbeitet werden soll, passen die Seminare XML Programmierung mit Java oder XML Programmierung mit PHP besser.

Bereit?

Bring dein Team mit Python und XML Training weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

Python und XML Training

Nächster Termin: 01. Oktober 2026 · Online

ab1.090 €netto