Teilnehmerkreis:
Dieser Kurs richtet sich an Anwendungsentwickler, Systemadministratoren und Programmierer, die die fortgeschrittenen Techniken von Python zur effizienten Erledigung ihrer Tätigkeiten nutzen möchten.

Zielsetzung:
Dieses Seminar richtet sich an Entwickler, die schon praktische Erfahrung mit Python haben und die weiterführenden Möglichkeiten der Programmiersprache kennenlernen wollen. Anhand praxisorientierter Aufgabenstellungen werden mit den Teilnehmern Lösungen implementiert und diskutiert.

Seminarinhalt:
Integrierte Entwicklungsumgebungen
– PyCharm, Eclipse, Eric, IPython
Fortgeschrittene objektorientierte Programmierung
– Datenkapselung, Magic Methods, Attribute Properties
– Class Decorators, Design Patterns, Klassenabstraktion
– Mehrfachvererbung, Metaklassen
– Deskriptoren, Ausnahmebehandlung
Python Standard Library
– Collections, Arrays, Itertools
– Multiprocessing
Erweitertes Skripting
– Subprocess Management, Signal Handling, Pipelines
Funktionale Programmierung
– Closures, Lambda-Funktionen
– Generatoren, Iteratoren
– List Comprehension, Dict Comprehension,
Set Comprehension
Weitere Sprachkonzepte
– Annotations, Static Type checks, Type hints
– Generische Klassen, Overloading, Abstract Base
Classes
– Aspektorientierte Programmierung
– Context Manager, Introspektion
Tools
– Automatische Dokumentationsgenerierung, Sphinx,
Epydoc
– Regressionstests, Datenbanken, Persistenz
Performance
– Optimierung, Profiling, Debugging, Compiler
Migration Python 2 > Python 3

Kontakt und AGB:
Weitere Info anfordern
Beachten Sie bitte unsere AGB

Dauer:

5 Tage

Preis: zzgl. gesetzl. MwSt.

3.200,00 €

Termine: (G = Garantietermin)

Voraussetzungen:

Vertiefungen:

Vertiefungen:
Text und Link….

Kurstyp:

Kurs mit praktischen Übungen
Unterlagen deutsch
Kurssprache: Deutsch

SCRIPT22.1 – Anfrage Wunschtermin oder InHouse Schulung

    Anfrage WunschterminAnfrage InHouse Schulung