Seminar Kaitai Struct Binärformate modellieren und Parser generieren

Kaitai Struct Binärformate modellieren und Parser generieren

Die zweitägige Dauer ist erforderlich, um nach dem Einstieg nicht nur einzelne Felder, sondern vollständige, wiederverwendbare Formatmodelle aufzubauen und in Parsercode zu überführen. Neben dem Sprachkern rückt die organisatorische Frage in den Mittelpunkt, wie aus einer Spezifikation belastbarer, wartbarer und mehrsprachig nutzbarer Code entsteht.

Zielsetzung

Im Zentrum steht die strukturierte Modellierung realer Binärformate mit Sequenzen, Untertypen, benannten Konstanten, Bedingungen und Wiederholungen. Darauf aufbauend wird die Generierung von Parsern für unterschiedliche Zielsprachen geplant und praktisch erprobt.

Inhalte

  • Modellierung typischer Header-, Block- und Containerstrukturen
  • Arbeiten mit types, enums, if, repeat und formatbezogenen Metadaten
  • Saubere Zerlegung größerer Formate in verständliche Teilstrukturen
  • Compiler-Aufrufe, Zielsprachenauswahl und Einbindung der Runtime
  • Vergleich der erzeugten APIs in gängigen Zielsprachen
  • Praktische Muster für Versionsfelder, optionale Bereiche und Listenstrukturen

Praxis und Nutzen

Die Teilnehmer modellieren ein größeres Formatbeispiel schrittweise und übersetzen es in lauffähige Parserbibliotheken. Dadurch wird nachvollziehbar, wie Kaitai Struct in Entwicklungs-, Test- und Analyseumgebungen integriert werden kann, ohne für jede Sprache denselben Parser erneut manuell zu schreiben.

Zielgruppe

Geeignet für Softwareentwickler, Integrations- und Tooling-Teams sowie technische Fachkräfte, die aus dokumentierten oder teil-dokumentierten Binärformaten wiederverwendbare Parser ableiten möchten.

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr
Preis: Öffentlich und Webinar: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Softwareentwickler, Integrations- und Tooling-Teams, technische Fachkräfte
Voraussetzungen: Grundlegende Programmierkenntnisse und Interesse an Binärformaten; Grundlagenwissen zu Kaitai Struct ist hilfreich
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
Methoden: Vortrag, Demonstrationen, praktische Modellierung, Codegenerierung und gemeinsame Auswertung der erzeugten APIs
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation als Download oder auf Datenträger
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 43 (720) 022000
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben