Python Programmieren für Fortgeschrittene: Online- oder Präsenz-Training

Trainer: Jens Blanck
Dauer: 3 Tage
Zielgruppe:

Dieser Kurs richtet sich an erfahrene Software-Entwickler mit soliden Python-Grundkenntnissen.

Python Programmieren für Fortgeschrittene

Kursinhalte:

  • Wiederholung und Vertiefung der wichtigsten Grundbegriffe
  • Funktionen
    • Schreiben eigener Module und Pakete
    • Ausnahmebehandlung
  • Objektorientiertes Programmieren mit Python
    • nicht-statische Methoden, Klassenmethoden, statische Methoden
    • Objektdaten, Klassendaten
    • Vererbung
    • Mehrfachvererbung
    • Slots
    • magische Methoden und Operator Überladung  
  • Iteratoren und Generatoren
  • Dekoratoren
    • Funktionen als Dekoratoren
    • Objekte als Dekoratoren
    • Klassen als Dekoratoren
    • Dekoratoren für Klassen
  • Threads
    • Global Interpreter Lock, Einsatzfälle für Threads
    • Datenaustausch zwischen Threads
    • Threadsynchronisation
    • Multiprocessing als Alternative zu Multithreading
  • Tests
    • Doctest   
    • UnitTest
    • Mocking (Isolation der zu testenden Unit)
  • Weitere Themen:
    • Anbindung anderer Programmiersprachen
      • Aufruf einer C-DLL
      • Aufruf einer C++-DLL
    •     Datenbankanbindung von Python
    •     Erzeugen von Tabellen
    •     Füllen der Tabellen mit Daten
    •     Abfrage von Daten aus der Datenbank
    •     Datenbindung an eine GUI (Qt)
    •     grafische Benutzeroberflächen mit Qt
  • Zahlreiche Beispiele aus der Praxis

Hier kommen Sie zu weiteren Python Schulungen von edv-coaching.de

Python wurde mit dem Ziel größter Einfachheit und Übersichtlichkeit entworfen. Dies wird vor allem durch zwei Maßnahmen erreicht. Zum einen kommt die Sprache mit relativ wenigen Schlüsselwörtern aus. Zum anderen ist die Syntax reduziert und auf Übersichtlichkeit optimiert. Dadurch lassen sich Python-basierte Skripte deutlich knapper formulieren als in anderen Sprachen.

Quelle: Wikipedia. In diesem Seminar für Entwickler mit Python Kenntnissen zeigen wir, wie Sie mit Python effizient arbeiten. Ein echtes Praxis-Seminar mit best-practice-cases.

Ihre Vorteile bei PythonPython Programmierung Schulungen durch edv-coaching.de:
  • projekt- und lehrerfahrene Trainer
  • maßgeschneiderte Inhalte und umfangreiche Unterlagen
  • Betreuung auch nach dem Training
  • bundesweite Trainings in Ihrem Hause oder als Online-Schulung
  • Training in Österreich und in der Schweiz
  • Durchführung in deutscher oder englischer Sprache.

Vertrauen Sie auf unsere Erfahrung und unser Knowhow. Wir freuen uns auf Sie.

Namhafte Unternehmen aus dem Bereichen Medizin, Kredit- und Versicherungswirtschaft, Automotive, Behörden, Pharma und Forschung schätzen das fundierte Knowhow und die Erfahrung unseres Trainerteams. Ein ausgewählter Kunde: Siemens Healthcare GmbH.python training siemens

Weitere Schulungen

Kurs Anfrage

Danke für Ihr Interesse an diesem Kurs. Sie erhalten in Kürze ein Angebot.

Gewählter Kurs: Python Programmieren für Fortgeschrittene: Online- oder Präsenz-Training
Dauer: 3 Tage

Die mit * gekennzeichneten Felder sind Pflichtfelder.

Empfehlen Sie diesen Kurs
Kurs: Python Programmieren für Fortgeschrittene: Online- oder Präsenz-Training

Die mit * gekennzeichneten Felder sind Pflichtfelder.