Python Programmierung (PYT)

Course Description Schedule
 

Who should attend

Anwendungsentwickler, Systemadministratoren, Programmierer.

Prerequisites

Grundlagen der Programmierung für Scriptsprachen und objektorientierte Sprachen oder vergleichbare Kenntnisse.

Course Objectives

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.

Course Content

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
Modality: G

Duration 5 days

Price (excl. tax)
  • Germany: 2,190.- €
Dates and Booking
 
Click on town name to book Schedule
Germany
04/02/2019 - 08/02/2019 Hamburg
04/03/2019 - 08/03/2019 Munich
08/04/2019 - 12/04/2019 Berlin
03/06/2019 - 07/06/2019 Frankfurt
24/06/2019 - 28/06/2019 Düsseldorf
22/07/2019 - 26/07/2019 Stuttgart
02/09/2019 - 06/09/2019 Hamburg
14/10/2019 - 18/10/2019 Frankfurt
11/11/2019 - 15/11/2019 Berlin
09/12/2019 - 13/12/2019 Munich
 

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!