Python für den Programmiereinstieg 2 (PYFUN2)

 

Voraussetzungen

Python für den Programmiereinstieg 1 (PYFUN1) oder entsprechende Kenntnisse

Kursinhalt

1. Fortgeschrittene Zeichenketten und Datenstrukturen

  • String-Formatierung: f-strings, .format(), %
  • String-Methoden: Split, Join, Replace, Find, etc.
  • Geschachtelte Strukturen: Listen von Dicts, Dicts von Listen
  • Listen-, Diktat- und Mengenverständnisse
  • Bedingte Ausdrücke
  • Lambda-Funktionen mit map, filter, reduce

2. Handhabung von Dateien

  • Öffnen und Lesen von Dateien (open, read, readlines)
  • Schreiben in Dateien (write, writelines)
  • Verwendung mit open(...) und Kontextmanagern
  • Behandlung von Kodierungs- und Dateifehlern
  • Arbeiten mit JSON: json.load(), json.dump()
  • CSV lesen und schreiben: csv.reader(), csv.DictWriter()
  • Beispiele aus der Praxis: Konfigurationsdateien, Datenexport

3. Iteratoren, Generatoren und Dekorateure

  • iter() und next()
  • Generatorfunktionen mit Ausbeute
  • Generator-Ausdrücke
  • Benutzerdefinierte iterierbare Objekte
  • Funktionen als Objekte
  • Schreibende Dekorateure
  • Anwendungsfälle: Protokollierung, Zeitmessung, Zugangskontrolle

4. Objektorientierte Programmierung (OOP)

  • Klassen und Objekte
  • Attribute und Methoden
  • Vererbung und Polymorphismus
  • Magische Methoden: __init__, __str__, usw.

5. Web Scraping

  • Anfragen zum Abrufen von Webseiten verwenden
  • Parsing von HTML mit BeautifulSoup
  • Extraktion und Bereinigung von Daten
  • Behandlung von Fehlern und Sonderfällen

6. Abschließendes Projekt

Preise & Trainingsmethoden

Online Training

Dauer
2 Tage

Preis
  • 1.490,– € (exkl. MwSt.)
    1.773,10 € (inkl. 19% MwSt.)
Classroom Training

Dauer
2 Tage

Preis
  • Deutschland:
    1.490,– € (exkl. MwSt.)
    1.773,10 € (inkl. 19% MwSt.)

Kurstermine

FLEX Classroom Training (Hybrid-Kurs):   Kursteilnahme wahlweise vor Ort im Klassenraum oder online vom Arbeitsplatz oder von zu Hause aus.

Deutsch

Europäische Zeitzonen

Online Training
Klassenraum-Option: Berlin
Online Training
Klassenraum-Option: Hamburg
Online Training
Klassenraum-Option: München
Online Training
Klassenraum-Option: Berlin
Online Training
Klassenraum-Option: Hamburg
FLEX Classroom Training (Hybrid-Kurs):   Kursteilnahme wahlweise vor Ort im Klassenraum oder online vom Arbeitsplatz oder von zu Hause aus.

Deutschland

Berlin
Hamburg
München
Berlin
Hamburg

Ist der für Sie passende Termin oder Ort nicht dabei? Wir bieten Ihnen noch weitere FLEX Trainingstermine an!