Dauer: 4 Tage
Nutzen
Teilnehmer lernen, produktionsnahe Windmill Scripts in Python, TypeScript und Go sauber zu entwickeln. Der Kurs behandelt Parameter, Abhängigkeiten, API-Zugriffe, Fehlerbehandlung, Tests, Packaging, Rückgabewerte und Wartbarkeit. Vier Tage sind erforderlich, weil Mehrsprachigkeit ohne Standards schnell zum privaten Kuriositätenkabinett wird.
Praxis im Seminar
Im Labor entstehen mehrere Scripts mit unterschiedlichen Laufzeitsprachen, gemeinsamen Eingabemustern, externen API-Aufrufen, kontrollierter Fehlerbehandlung und Tests. Teilnehmer vergleichen geeignete Einsatzbereiche, dokumentieren Abhängigkeiten und bereiten Scripts für Wiederverwendung in Flows und Apps vor.
Thematische Schwerpunkte
- Scriptstruktur, Parameter, Typisierung, Rückgabewerte und Eingabevalidierung
- Python-, TypeScript- und Go-Patterns für Automatisierung und Integration
- Abhängigkeiten, Imports, Laufzeitumgebung, Packaging und Wiederverwendung
- API-Zugriffe, Datenumwandlung, Fehlerbehandlung und Timeout-Strategien
- Unit-nahe Prüfungen, Testdaten, Protokollierung und reproduzierbare Ergebnisse
- Übergabe an Flows, Apps, Betrieb und versionierte Entwicklungsprozesse
Voraussetzungen
Programmiererfahrung in mindestens einer der behandelten Sprachen. Grundkenntnisse in APIs und Versionsverwaltung werden vorausgesetzt.
Einordnung
Empfohlen nach dem Script-Grundkurs oder für Entwicklerteams, die Windmill als interne Automatisierungsplattform standardisiert nutzen wollen.
