Grundlagen
Spezialthemen
Python-Schulung: Python & XML
Diese Python-Schulung verbindet die Grundlagen von XML mit der praktischen Verarbeitung in Python. Sie lernen XML-Strukturen zu verstehen, zu validieren, zu transformieren sowie programmgesteuert zu lesen und zu erzeugen.
Spezialisiert auf Python
Warum diese Python-Schulung?
Die Schulung „Python & XML“ ist Teil unseres spezialisierten Python-Programms. Sie wird von Trainern vorbereitet, die Python seit vielen Jahren unterrichten, praktisch einsetzen und als Fachautoren vermitteln. Dadurch verbinden wir Grundlagen, Hintergründe, typische Stolperstellen und den Transfer in reale Aufgaben.
Python-Spezialisten
Praxisorientierte Übungen
Online, Inhouse oder offen
Zielgruppe aus dem Kursprogramm
Für wen eignet sich diese Python-Schulung?
Diese Schulung wendet sich an diejenigen, die sich in XML und in Python gleichzeitig
einarbeiten wollen.
Dieses Seminar ist unabhängig vom verwendeten Betriebssystem, d.h. es spielt keine Rolle, ab man unter Windows, Unix oder Linux arbeitet.
Dieses Seminar ist unabhängig vom verwendeten Betriebssystem, d.h. es spielt keine Rolle, ab man unter Windows, Unix oder Linux arbeitet.
Inhalte und Lernziele
Das lernen Sie in dieser Python-Schulung
- XML-Strukturen und Grundbegriffe verstehen
- Entstehung und Zielsetzung von XML einordnen
- Aufbau und Regeln von XML präzise verstehen
- Stärken und Einsatzbereiche von XML gegenüber Alternativen bewerten
- Darstellung und Verhalten von XML im Browser untersuchen
- Geeignete Werkzeuge für die Arbeit mit XML kennenlernen
- XML-Inhalte mit CSS und XSL darstellen
- Wohlgeformtheit und Validität von XML unterscheiden und prüfen
- Informationen strukturiert aus XML-Dokumenten gewinnen
- XML-Dokumente sinnvoll organisieren und verwalten
- XML-Strukturen mit DTD und XML Schema definieren
- XML mit XSLT in HTML transformieren
- XML-Inhalte mit XSLT formatieren, sortieren und filtern
- Python von Grund auf verstehen und praktisch einordnen
- Numerische Werte und Sequenzen in Python passend modellieren
- Strings und ihre Methoden für Textverarbeitung nutzen
- Sequenzen mit Listen und Tupeln sinnvoll modellieren
- Schlüssel-Wert-Daten mit Dictionaries organisieren
- Programmfluss mit Bedingungen und Schleifen gestalten
- Code in wiederverwendbare Funktionen gliedern
- Größere Programme mit Modulen und Paketen strukturieren
- Datenströme und Dateien sicher verarbeiten
- Python-Datenstrukturen serialisieren und wiederherstellen
- Die Python-Standardbibliothek als Werkzeugkasten nutzen
- Eigene Module und Pakete sauber organisieren
- Textmuster mit regulären Ausdrücken beschreiben und finden
- Objektorientierte Modelle in Python entwickeln
- XML-Dateien mit Python einlesen und bearbeiten
- XML-Dokumente programmgesteuert erzeugen
- XML-Bäume über das DOM-Modell bearbeiten
- XML-Bäume navigieren und gezielt nach Elementen durchsuchen
- Große XML-Daten ereignisorientiert mit SAX verarbeiten
XML-Strukturen mit passenden Werkzeugen verstehen und verarbeiten
Offener Kurs oder Inhouse
Wie soll Ihre Schulung aussehen?
Wir klären Lernziele, Dauer, Gruppengröße, Format und passende Beispiele aus Ihrem Arbeitsumfeld.