Kurse
Alle Kurse sind modular aufgebaut und können inhaltlich und organisatorisch an Ihre Ziele angepasst werden.

Python Grundlagen
Solide Einführung in die Sprache, ideal für Teams, die bisher wenig oder keine Erfahrung mit Python haben.
Themen (Auswahl)
- Grundlegende Syntax und Datentypen
- Kontrollstrukturen und Funktionen
- Arbeiten mit Modulen und virtuellen Umgebungen
- Les- und wartbarer Code in Python
Zielgruppe
- Einsteigerinnen und Einsteiger mit Programmiererfahrung in anderen Sprachen
- Teams, die Python für Skripte, Automatisierung oder Datenverarbeitung einsetzen möchten

Python Fortgeschritten
Vertiefung für Teams, die Python bereits produktiv einsetzen und ihren Code langfristig wartbar gestalten möchten.
Themen (Auswahl)
- Modulares Design und Paketstruktur
- Testing-Grundlagen und einfache Teststrategien
- Fehlerbehandlung und Logging
- Performance-Überlegungen und Profiling auf Einsteigerniveau
Zielgruppe
- Entwicklerinnen und Entwickler mit erster Python-Erfahrung
- Teams, die bestehende Skripte in robuste Werkzeuge überführen möchten

Linux Grundlagen
Sicherer Einstieg in Arbeit mit der Shell und typischen Aufgaben unter Linux.
Themen (Auswahl)
- Navigation im Dateisystem
- Dateien und Prozesse verwalten
- Benutzer, Gruppen und Rechte verstehen
- Shell-Skripte für wiederkehrende Aufgaben
Zielgruppe
- Mitarbeitende, die regelmäßig auf Linux-Systemen arbeiten
- Teams, die eigene Werkzeuge und Skripte aufbauen möchten
Kurs
Format
Sprache
Dauer
Python Grundlagen
Online oder Präsenz
Deutsch oder Englisch
3 Tage oder nach Vereinbarung
Python Fortgeschritten
Online oder Präsenz
Deutsch oder Englisch
3 Tage oder nach Vereinbarung
Linux Grundlagen
Online oder Präsenz
Deutsch oder Englisch
3 Tage oder nach Vereinbarung
Alle Kurse können hinsichtlich Dauer, Schwerpunkten und Beispielen an Ihre Organisation angepasst werden.