Python-Schulung für Bash-Nutzer
Diese Python-Schulung richtet sich an Bash-Nutzerinnen und -Nutzer, die ihre Erfahrung aus der Shell-Welt gezielt auf Python übertragen möchten. Unterschiede und Gemeinsamkeiten werden direkt an typischen Administrationsaufgaben sichtbar gemacht.
Spezialisiert auf Python
Warum diese Python-Schulung?
Die Schulung „Python für Bash-Nutzer“ 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.
Zielgruppe aus dem Kursprogramm
Für wen eignet sich diese Python-Schulung?
Inhalte und Lernziele
Das lernen Sie in dieser Python-Schulung
- Von der Bash zur interaktiven Python-Shell wechseln
Die interaktive Arbeitsweise verstehen und den Übergang zu Python praktisch vollziehen - Python-Datenstrukturen im Vergleich zu Bash-Variablen verstehen
Variablen, Listen und Tupel in Python verstehen und direkt mit Bash-Konzepten vergleichen - Sequenzen indexieren und Bereiche mit Slicing auswählen
Indizierung und Slicing als Python-Alternative zu Werkzeugen wie cut einsetzen - Ranges und Dictionaries als Python-Werkzeuge kennenlernen
Dictionaries mit assoziativen Bash-Arrays vergleichen und range() für Zählschleifen nutzen - Bedingungen aus Bash in klare Python-Verzweigungen übertragen
Entscheidungslogik mit Python-Bedingungen klar ausdrücken - Iterationsmuster von Bash auf Python übertragen
Wiederkehrende Abläufe mit Python-Schleifen modellieren - Externe Kommandos aus Python kontrolliert aufrufen und verketten
Externe Systemkommandos aus Python aufrufen und deren Ein-/Ausgaben verarbeiten - Dateioperationen in Python statt mit Shell-Werkzeugen erledigen
Dateien und Datenströme aus Python zuverlässig verarbeiten - Wiederkehrende Aufgaben in Python-Funktionen kapseln
Wiederverwendbare Funktionen mit Parametern und Rückgabewerten statt wiederholter Shell-Blöcke entwickeln - Argumente an Python-Skripte übergeben und auswerten
Kommandozeilenargumente robust an Python-Skripte übergeben - Listen und Tupel als leistungsfähige Alternative zu Shell-Konstrukten vertiefen
Fortgeschrittene Listen- und Tupeloperationen für kompaktere Administrationsskripte nutzen - Administrationsaufgaben mit Python automatisieren
Systemadministration mit Python automatisieren: Umgebungsvariablen, Benutzerverwaltung, CSV-Importe und Backup-Aufgaben - MySQL aus Python ansprechen, Tabellen und Datensätze verwalten und Logdaten in Datenbanken übernehmen
Offener Kurs oder Inhouse
Wie soll Ihre Schulung aussehen?
Wir klären Lernziele, Dauer, Gruppengröße, Format und passende Beispiele aus Ihrem Arbeitsumfeld.