Schulungsübersicht

Einführung in Python Programming

  • Ausführen von Python-Code
  • Verwendung von Python-Entwicklungswerkzeugen (IDEs und Befehlszeilenwerkzeuge)
  • Arbeiten mit Python und iPython Shells sowie iPython Notebook

Datentypen und Operationen

  • Integer und Floats - wahrscheinlich nicht notwendig
  • Zeichenketten und Bytes - wahrscheinlich nicht notwendig
  • Tupel und Listen
  • Diktionäre und geordnete Diktionäre
  • Mengen und eingefrorene Mengen

Organisieren und Verteilen von Code

  • Erstellen von Modulen und Paketen
  • Verteilen von Code in Repositories

Objektorientiert und funktional Programming

  • Erstellen und Verwenden von Funktionen und Klassen
  • Modifizieren von Funktionen und Klassen mit Dekoratoren
  • Einführung von Meta-Klassen

Fehlerbehandlung und Testen

  • Behandlung und Auslösen von Ausnahmen
  • Schreiben und Ausführen von Tests (Doc-Tests und Unit-Tests)
  • Prüfen der Codeabdeckung durch Tests

Arbeiten mit Dateien und Verzeichnissen

  • [Verschiedene Dateitypen und Prinzipien der Dateiverwaltung
  • Erstellen, Lesen, Aktualisieren und Löschen von Dateien (einschließlich regulärer Textdateien, csv, sowie Microsoft Word und Microsoft Excel Dateien)
  • Extrahieren von Daten aus Textdateien mit Hilfe von Regular Expressions
  • Erstellen und Löschen von Verzeichnissen, Auflisten und Suchen nach Dateien

Voraussetzungen

Keine

  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (10)

Kombinierte Kurse

Verwandte Kategorien