1. Home
  2.  » 
  3. IT-Kurse

Python – Aufbaukurs

Konzept

Das Seminar basiert auf dem Python-Grundkurs. Es urichtet sich an Entwicklerinnen und Entwickler, die die erweiterten Möglichkeiten von Python nutzen möchten.

Der Kurs findet als virtuelles Präsenzseminar statt.

Inhalte

Ergänzungen zu Python-Funktionen

  • Iteratoren und Generatoren

  • Funktionsdefinition und Funktionsaufruf

  • Seiteneffekte in Funktionsdefinitionen

  • Rekursive Funktionen

  • Komplexitätsprobleme bei rekursiven Funktionen

  • Memoisation

  • Dekorateure

  • Lambda-Operator

Ergänzungen zu Collections

  • Map, filter und reduce

  • Listen-, Mengen und Generator-Abstraktion

  • Itertools

  • Sortierung und ‚individuelles‘ Sortieren mit ‚key‘-Funktionen

Persistente Datenhaltung

  • Python und XML

  • Pickle

  • Shelve

  • Datenbankanbindungen

Objektorientierte Themen

  • Mehrfachvererbung

  • Probleme der Mehrfachverarbeitung Slots

  • Klassendekoration

  • Metaklassen

Schnittstellen zum Betriebssystem

  • Forking

  • Threads

  • Multiprocessing

Extending und Embedding

  • Einbettung und Erweiterung von Python mit C und C++

Oberflächenprogrammierung

  • Tkinter

Zielgruppen

Entwicklerinnen und Entwickler

Voraussetzungen

  • Computer mit Internetzugang, Mikrofon und Lautsprecher oder Headset, Kommunikationsprogramm (Skype, Zoom…)
  • Grundkenntnisse in der Datenverarbeitung
  • Sicherer Umgang mit dem Internet
  • Grundkenntnisse in Python (s. Python – Grundkurs)

Gruppenstärke

Mindestens zwei, höchstens acht Teilnehmende

Umfang

Wochenendkurs
Sa. 09:00 – 17:00 Uhr
So. 09:00 – 17:00 Uhr

Kosten

1100.- €
Kursunterlagen inklusive

Cookie Consent mit Real Cookie Banner