0

Python Programmierung

Ihre Termine

Datum Ort Preis
15.06.2026
-19.06.2026
Virtuelles Live Training 3.201,10 €*
Buchen
06.07.2026
-10.07.2026
Virtuelles Live Training 3.104,71 €*
Buchen
07.09.2026
-11.09.2026
Virtuelles Live Training 3.040,45 €*
Buchen
28.09.2026
-02.10.2026
Virtuelles Live Training 3.040,45 €*
Buchen
09.11.2026
-13.11.2026
Virtuelles Live Training 3.040,45 €*
Buchen
07.12.2026
-11.12.2026
Virtuelles Live Training 3.040,45 €*
Buchen
07.12.2026
-11.12.2026
Stuttgart 3.040,45 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Python zählt zu den vielseitigsten Programmiersprachen und ist aus modernen IT- und Entwicklungsumgebungen nicht mehr wegzudenken. Ob in der Anwendungsentwicklung, Systemadministration oder im Bereich Data Science - fundierte Python-Kenntnisse sind branchenübergreifend gefragt.
In diesem fünftägigen Seminar erwerben Sie praxisnahes Know-how zur professionellen Anwendung von Python. Sie lernen grundlegende sowie fortgeschrittene Programmierkonzepte kennen, darunter objektorientierte Programmierung, funktionale Ansätze und moderne Techniken wie Generatoren, Decorators oder Pattern Matching. Anhand realer Anwendungsbeispiele entwickeln Sie ein tiefes Verständnis für den Einsatz von Python im beruflichen Alltag.
Nach Abschluss sind Sie in der Lage, Python zielgerichtet für Automatisierung, Datenverarbeitung und individuelle Softwarelösungen einzusetzen. Sie stärken Ihre berufliche Qualifikation und schaffen eine solide Grundlage für weiterführende IT-Projekte oder Spezialisierungen.

Dieses Seminar ist Teil dieses Qualifizierungsplaners:

Data Scientist


Inhalte

Grundlagen

  • Historie, Konzepte, Einsatzgebiete
  • Installation, Virtual Environments
  • Python Package Index
  • Überblick integrierte Entwicklungsumgebungen
  • Interaktiver Modus
  • Skalare Datentypen
  • Zusammengesetzte Datentypen: Arrays, Listen, Maps, Strings, Tupel, Sets

Kontrollstrukturen

  • Laufzeitmodell
  • Funktionen, Prozeduren, Module
  • Daten IO

Scripting

  • Administration und Automatisierung
  • Dateisystemzugriff, Betriebssystemzugriff, Remotezugriff
  • Reguläre Ausdrücke: re und regex

Fortgeschrittene Programmiertechniken

  • Objektorientiertes Programmierparadigma (Überblick)
  • Numerics und Data Science (Überblick)
  • Ausnahmebehandlung
  • Funktionales Programmierparadigma
  • Generatoren, Iteratoren, Comprehensions, Mappings
  • Structural Pattern Matching (Strukturelles Musterabgleichen)
  • Assignment Expressions
  • Collections, Itertools
  • Kontextobjekte
  • Decorators

Anwendungsbeispiele

  • Parsing von Dateien: csv, xml, html, json, excel, pickle
  • sqlite
  • multiline parsing mit regulären Ausdrücken
  • Serialisierung mit pickle, json

Zielgruppe

Zielgruppe

  • Der Kurs richtet sich an Developer:innen, Anwendungsentwickler:innen, Systemadministrator:innen, Programmierer:innen und Webentwickler:innen, die ihre Kenntnisse in der Python-Programmierung erweitern möchten.

Voraussetzungen

  • Empfohlen wird der vorherige Besuch des Seminars 5155 ”Grundlagen der Programmierung für Scriptsprachen und objektorientierte Sprachen” oder vergleichbare Kenntnisse.
  • Sie sollten mit den Grundlagen der strukturierten Prozeduralprogrammierung, der objektorientierten Programmierung sowie methodischen Vorgehensweisen vertraut sein.