Python und Bash

Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Python und Bash" lernen Sie als Administrator, sowohl die Shellprogrammierung als auch das Erstellen von Skripten in Python. In der heutigen Zeit wird Python immer häufiger für die Bereitstellung von Werkzeugen eingesetzt, wie zum Beispiel bei Samba4, wo nahezu alle Werkzeuge in Python geschrieben wurden. Python bietet viele Vorteile bei der Bearbeitung von Dateien und stellt eine gute Ergänzung zur Shellprogrammierung dar. Obwohl die Syntax von Python sich an einigen Stellen von der Shellprogrammierung unterscheidet, kann ein Einsteiger schnell Erfolge erzielen und erste Python-Skripte zur Systemadministration einsetzen.

Im Kurs "Python und Bash" lernen Sie sowohl die Shellprogrammierung als auch das Erstellen von Skripten in Python. Der Kurs behandelt die Gemeinsamkeiten und Unterschiede beider Programmiersprachen und vermittelt den Teilnehmern das nötige Wissen, um effektiv mit beiden Sprachen arbeiten zu können.

Teilnehmer - Zielgruppe

  • Linux-Systemadministratoren

Kurs - Voraussetzungen

  • Kenntnisse in der Shell-Programmierung

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Interaktive Python-Shell
  • Variablen
  • Listen und Tupel
  • Indizierung von Variablen, Listen und Tupel
  • Range und Dictionary
  • Bedingte Verzweigungen
  • Schleifen
  • Systemkommandos in Python
  • Arbeiten mit Dateien
  • Funktionen
  • Kommandozeilenparameter
  • Systemverwaltung
  • Benutzerverwaltung unter Samba4
  • Verwaltung von MySQL-Datenbanken über Python-Skripte
  • Datenbanken, Tabellen und Einträge mit Python erstellen
  • Daten aus Log-Dateien auswerten

Weitere Schulungen zu Thema Python

Python-Kurs für Ingenieure

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Python eignet sich als Programmiersprache - wegen der hohen Zahl von technischen und wissenschaftlichen Modulen - perfekt für Wissenschaftler und Ingenieure. Des Weiteren eignet sich Phyton sowohl für kleine Rapid Prototypen und Skripte als auch für große Projekte, an denen ...

Python und XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Dieses Seminar beinhaltet sowohl eine Einführung in Python als auch in XML und zeigt Ihnen wie Sie XML-Dokumente mit Python verarbeiten können. Weitere Themen sind: DSD, XSLT, XML Schemata, XPath

Testing, TDD und BDD in Python

- u.a. in Stuttgart, München, Nürnberg, Zürich, Darmstadt

In dieser 5-tägigen Schulung "Testing, TDD und BDD in Python" erhalten Sie einen tiefgehenden Einblick in das Testen in Python. Der Kurs startet mit den Grundlagen des Testens, in denen Sie die Verwendung der Unittest-Bibliothek sowie Doctest und Pytest erlernen. Anschließend ...

Design Patterns in Python

- u.a. in Köln, Leipzig, Zürich, Offenbach, Freiburg

In dieser 5-tägigen Schulung "Design Patterns in Python" lernen Sie die verschiedenen Entwurfsmuster kennen, die von der Gang of Four eingeführt wurden. Dieser Kurs zielt darauf ab, Ihnen zu helfen, wartbaren Code zu schreiben und effizienter zu kommunizieren. Dabei werden ...