Webinar

Python Basiswissen

Inhalte

Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses

  • Organisation von Python-Code bei umfangreichen Projekten
    • Packages
    • import
  • list, tuple, dict (Zusammenfassung aus "Python-Einführung")
  • list, tuple dict, set (advanced features):
    • List Comprehensions
    • Generator-Ausdrücke
    • Iteratoren
    • Mengen (sets)
    • dict: update, get, setdefault, pop, items
  • Funktionsparameter
    • Parameter-Defaults
    • Funktionen mit beliebig langen Parameterlisten
    • Packen und Entpacken von Listen, Tupeln und Dictionaries
    • als Sequenzen von Funktionsparametern
  • Typumwandlungen der Grunddatentypen
    • int, float, str, dict, list, tuple, set
  • Verschachtelte Collections
    • Result sets, list of dictionaries
  • Dateien, Objektserialisierung und Objektbanken
    • file
    • shelf als Beispiel von pickle-Anwendung
  • Python-Klassen (Python-Typen)
    • object methods
    • static methods
    • class methods
    • get/set methods (Vergleich mit JavaBeans)
    • properties
    • filigrane Zugriffsrechte auf Objektattribute
    • (Vergleich mit Java-Zugriffsrechten)
    • Operatorenüberladung
    • list-like objects
    • dictionary-like objects
    • callable objects
    • Vererbung
  • Exceptions
    • Eigene Fehlerklassen modellieren
    • Eigene Fehlerobjekte in Methoden einbauen
  • Das Dokumentationssystem von Python
    • das Objektattribut __doc__ (docstring)
    • reStructuredText als Syntax von docstring
    • automatische Generierung von Dokumentation
  • Python UnitTests (eine kurze Einführung)
    • der Zusammenhang von UnitTests und docstrings
    • der Python-Interpreter als Betriebssystem
    • die Module os, sys, shutils
  • Graphische Benutzeroberfläche (GUI) (eine kurze Einführung)
  • SQL-Datenbankanbindung mit Python (kurze Beispiele)
  • Threads (eine kurze Einführung)
Aufbaukurs im Anschluss: Hinweis: Pycharm kann auf Anfrage behandelt werden LernzieleSie kennen den Weg, um mit Python unter Einbehaltung der neuesten Standards der Code-Qualität (Dokumentation, UnitTests, Objektorientierung und XML) zu entwickeln. Sie haben eine im Laufe des Seminars getestete Bibliothek von Utilities, die Sie sofort erweitern und miteinander kombinieren oder auch als Ansatzpunkt für komplexere Projekte nutzen können. Sie verstehen das Konzept der Python-Klassen von einem höheren Standpunkt aus und können dadurch knappen und leicht pflegbaren Python-Code schreiben.ZielgruppenProgrammierer mit Grundkenntnissen der Python-Sprachelemente: Interaktiver Interpreter, Module, Packages, numerische Datentypen, Strings, Operatoren, Listen, Tupeln und Dictionaries. Etwas Erfahrung mit einer anderen objektorientierten Programmiersprache wie C# oder Java ist vorteilhaft.

Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses

  • Organisation von Python-Code bei umfangreichen Projekten
    • Packages
    • import
  • list, tuple, dict (Zusammenfassung aus "Python-Einführung")
  • list, t...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
15.06.2026 - 17.06.2026 21 h 21 h Details Details Jetzt buchen
06.07.2026 - 10.07.2026 35 h 35 h Details Details Jetzt buchen
10.08.2026 - 12.08.2026 21 h 21 h Details Details Jetzt buchen
05.10.2026 - 07.10.2026 21 h 21 h Details Details Jetzt buchen
30.11.2026 - 04.12.2026 35 h 35 h Details Details Jetzt buchen
07.12.2026 - 09.12.2026 21 h 21 h Details Details Jetzt buchen
11.01.2027 - 15.01.2027 35 h 35 h Details Details Jetzt buchen
18.01.2027 - 22.01.2027 35 h 35 h Details Details Jetzt buchen
15.02.2027 - 17.02.2027 21 h 21 h Details Details Jetzt buchen
12.04.2027 - 14.04.2027 21 h 21 h Details Details Jetzt buchen
19.04.2027 - 23.04.2027 35 h 35 h Details Details Jetzt buchen
10.05.2027 - 14.05.2027 35 h 35 h Details Details Jetzt buchen
14.06.2027 - 16.06.2027 21 h 21 h Details Details Jetzt buchen
09.08.2027 - 11.08.2027 21 h 21 h Details Details Jetzt buchen
27.09.2027 - 01.10.2027 35 h 35 h Details Details Jetzt buchen
11.10.2027 - 13.10.2027 21 h 21 h Details Details Jetzt buchen
13.12.2027 - 15.12.2027 21 h 21 h Details Details Jetzt buchen
20.12.2027 - 24.12.2027 35 h 35 h Details Details Jetzt buchen

SG-Seminar-Nr.: 9258000

Anbieter-Seminar-Nr.: 1226

Termine

  • 15.06.2026 - 17.06.2026

    Webinar

  • 06.07.2026 - 10.07.2026

    Webinar

  • 10.08.2026 - 12.08.2026

    Webinar

  • 05.10.2026 - 07.10.2026

    Webinar

  • 30.11.2026 - 04.12.2026

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (258)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
15.06.2026 - 17.06.2026 21 h 21 h Details Details Jetzt buchen
06.07.2026 - 10.07.2026 35 h 35 h Details Details Jetzt buchen
10.08.2026 - 12.08.2026 21 h 21 h Details Details Jetzt buchen
05.10.2026 - 07.10.2026 21 h 21 h Details Details Jetzt buchen
30.11.2026 - 04.12.2026 35 h 35 h Details Details Jetzt buchen
07.12.2026 - 09.12.2026 21 h 21 h Details Details Jetzt buchen
11.01.2027 - 15.01.2027 35 h 35 h Details Details Jetzt buchen
18.01.2027 - 22.01.2027 35 h 35 h Details Details Jetzt buchen
15.02.2027 - 17.02.2027 21 h 21 h Details Details Jetzt buchen
12.04.2027 - 14.04.2027 21 h 21 h Details Details Jetzt buchen
19.04.2027 - 23.04.2027 35 h 35 h Details Details Jetzt buchen
10.05.2027 - 14.05.2027 35 h 35 h Details Details Jetzt buchen
14.06.2027 - 16.06.2027 21 h 21 h Details Details Jetzt buchen
09.08.2027 - 11.08.2027 21 h 21 h Details Details Jetzt buchen
27.09.2027 - 01.10.2027 35 h 35 h Details Details Jetzt buchen
11.10.2027 - 13.10.2027 21 h 21 h Details Details Jetzt buchen
13.12.2027 - 15.12.2027 21 h 21 h Details Details Jetzt buchen
20.12.2027 - 24.12.2027 35 h 35 h Details Details Jetzt buchen