Wir beraten Sie gerne!
+49 40 253346-10     Kontakt

Python Programmierung (PYT)

 

Zielgruppe

Anwendungsentwickler, Systemadministratoren, Programmierer.

Kursziele

Nach dem Seminar verstehen Sie das Konzept der interpretierten, interaktiven und objektorientierten Programmiersprache Python. Sie kennen die Komplexität und die Einsatzmöglichkeiten dieser Skript-Sprache und wissen, wie diese für Ihre Anwendungsentwicklung im Zusammenhang mit Dateiverarbeitung und bei der Systemadministration unter UNIX und Windows professionell eingesetzt werden kann. Sie haben die Fähigkeit, praxisnah eigene Skripte zu entwickeln.

Kursinhalt

Grundlagen:

  • Programmierparadigmen
  • Anwendungsbereiche von Python
  • Entwicklungsumgebungen
  • Vergleich mit anderen Programmiersprachen

Syntax:

  • Integrale Typen, Fliesskommazahlen, Strings
  • Konstrollstrukturen
  • Sequenzen, Listen, Tupel, Maps, Mengen
  • Funktionen, Parameter
  • Modules und Packages

Objektorientierte Programmierung:

  • Einführung in die Objektorientierte Programmierung
  • Objekte, Klassen, Methoden, Attribute
  • Vererbung, Polymorphie
  • Exception Handling

Weitere Python-Funktionalität:

  • Reguläre Ausdrücke
  • Dateibehandlung
  • Skripting
  • Schnittstelle zum Betriebssystem: Python 3

Fortgeschrittene Objektorientierung:

  • Magic Methods
  • Attribute Properties
  • Class Decorators und Design Patterns
  • Klassenabstraktion
  • Mehrfachvererbung
  • Metaklassen
  • Deskriptoren

Fortgeschrittene Programmtechniken:

  • Generatoren
  • Mapping
  • Dynamic Code Excution
  • Rekursion
  • Function Annotations
  • Funktoren
  • Context Manager
  • Funktionale Programmierung
Classroom Training

Dauer 5 Tage

Preis (exkl. MwSt.)
  • Deutschland: 2.290,- €

Sprache der Kursunterlagen: englisch

 
Zum Buchen bitte auf den Ortsnamen klicken Kurstermine
Deutschland
11.11. - 15.11.2019 Berlin
09.12. - 13.12.2019 München
06.01. - 10.01.2020 Hamburg
27.01. - 31.01.2020 Stuttgart
17.02. - 21.02.2020 Düsseldorf
09.03. - 13.03.2020 Frankfurt
23.03. - 27.03.2020 Berlin
04.05. - 08.05.2020 München