Image 1 of 4
Projekt Kommandozeilen-Werkzeug: Ein eigenes kleines Programm
Printable PDF · 25 pages · Created with AI assistance
Ein Programm mit Optionen, Hilfetext und Tests, das eine eigene Aufgabe erledigt
Who it's for: Einsteiger mit Terminal-Grundkenntnissen
What's inside
- 7 Etappen von der Idee bis zur Weitergabe
- 22 Prompts in Arbeitsreihenfolge, je mit Beschreibung des Ergebnisses
- 3 Projektideen mit Anforderungsliste zur Auswahl
- 1 Vorlage für Hilfetext und README, mit README-Ausschnitt
- Vollständiges, ausgeführtes Werkzeug mit Beispieldatei und echten Ausgaben
Description
Ein Programm ohne Fenster klingt unspektakulär, ist aber ein ideales Übungsprojekt: Es gibt keine Gestaltung, an der man hängenbleibt, und deshalb lässt sich gutes Handwerk besonders gut üben. Klare Anforderungen, eine verständliche Hilfe, Fehlermeldungen, die sagen, was zu tun ist, Tests und eine Anleitung für andere.
Dieses Arbeitsbuch führt dich in sieben Etappen mit einem KI-Assistenten von der Idee bis zur Weitergabe. Du wählst aus drei Projektideen; durchgehend gebaut wird das Werkzeug "stunden", das Zeiteinträge aus einer CSV-Datei je Projekt zusammenzählt, mit Filtern nach Projekt und Zeitraum und Ausgabe als Text, CSV oder JSON. Gebaut wird in Python mit argparse und unittest, ohne Zusatzpakete. Der vollständige Code ist abgedruckt und wurde ausgeführt, zehn automatische Tests sichern ihn ab.
Zu jedem Schritt gibt es einen Prompt mit Beschreibung des Ergebnisses und einem Warnzeichen. Dazu kommen Vorlagen für Hilfetext und README, sechs Übungen mit Lösung und eine Abschluss-Checkliste.
Für wen? Für Einsteiger mit Terminal-Grundkenntnissen, die ein übersichtliches Projekt sauber von Anfang bis Ende bauen wollen. Du solltest ein Terminal öffnen, in einen Ordner wechseln und Python starten können.
Wichtig: Werkzeugneutral, nur Python mit Standardbibliothek, getestet mit Python 3.9; die Hilfeausgabe sieht je nach Version etwas anders aus. Keine echten Zeiterfassungen mit Personen- oder Kundennamen und keine Zugangsdaten in einen KI-Chat geben. Lizenzfragen bei der Weitergabe und Datenschutzfragen bei der Auswertung von Arbeitszeiten erscheinen nur als Fragen an Fachleute. Stand: Oktober 2026. Werkzeuge und Empfehlungen ändern sich – prüfe die Dokumentation der Werkzeuge, die du einsetzt. Mit KI-Unterstützung erstellt.
Table of contents
- So arbeitest du mit diesem Arbeitsbuch
- Idee und Befehlszeile
- Das Werkzeug bauen
- Testen und weitergeben
- Übungen
Frequently asked questions
Muss ich das Zeiterfassungs-Beispiel bauen?
Nein. Du kannst Idee B oder C wählen; die Etappen und Prompts passen genauso. Das Beispiel zeigt jeden Schritt an einem fertigen Ergebnis.
Was sind Exit-Codes, und wozu brauche ich sie?
Zahlen, mit denen ein Programm meldet, ob es geklappt hat. Skripte und Zeitplaner werten sie aus. Das Heft erklärt sie und testet sie.
Läuft das unter Windows?
Das Python-Programm nutzt nur die Standardbibliothek und ist dafür gedacht; getestet wurde unter macOS. Die Befehle im Terminal können sich je nach System leicht unterscheiden.
Wie gebe ich das Werkzeug weiter?
Mit README, Versionsnummer und Beispieldatei. Die Lizenzfrage klärst du vorher mit Fachleuten.
Gibt es eine Oberfläche?
Nein, mit Absicht. Wer eine Oberfläche möchte, findet in der Reihe Projekte mit Browser-Oberfläche.
Details
- File format
- Language
- DE
- File size
- 0.7 MB
- Pages
- 25
- Version
- 1.0
- Last update
- 13. Okt. 2026
- Published
- 13. Okt. 2026
Final price – no VAT charged (§ 19 UStG)
Instant download · No withdrawal after download
- Secure, encrypted payment
- Instant download after purchase
- Permanently in your library
- Free updates included