Python Basiswissen
placeKöln 15 Jun 2026 until 17 Jun 2026check_circle Starting date guaranteed |
computer Online: Zoom 15 Jun 2026 until 17 Jun 2026check_circle Starting date guaranteed |
computer Online: Zoom 6 Jul 2026 until 10 Jul 2026 |
placeKöln 10 Aug 2026 until 12 Aug 2026 |
computer Online: Zoom 10 Aug 2026 until 12 Aug 2026 |
placeKöln 5 Oct 2026 until 7 Oct 2026 |
computer Online: Zoom 5 Oct 2026 until 7 Oct 2026 |
computer Online: Zoom 30 Nov 2026 until 4 Dec 2026 |
placeKöln 7 Dec 2026 until 9 Dec 2026 |
computer Online: Zoom 7 Dec 2026 until 9 Dec 2026 |
computer Online: Zoom 11 Jan 2027 until 15 Jan 2027 |
computer Online: Zoom 18 Jan 2027 until 22 Jan 2027 |
placeKöln 15 Feb 2027 until 17 Feb 2027 |
computer Online: Zoom 15 Feb 2027 until 17 Feb 2027 |
placeKöln 12 Apr 2027 until 14 Apr 2027 |
computer Online: Zoom 12 Apr 2027 until 14 Apr 2027 |
computer Online: Zoom 19 Apr 2027 until 23 Apr 2027 |
computer Online: Zoom 10 May 2027 until 14 May 2027 |
placeKöln 14 Jun 2027 until 16 Jun 2027 |
computer Online: Zoom 14 Jun 2027 until 16 Jun 2027 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie 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.Inhalt
Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses Python Komplett-
Organisation von Python-Code bei umfangreichen Projekten
- Packages
- import
- list, tuple, dict (Zusamm…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Sie 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.Inhalt
Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses Python Komplett- 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)
Hinweis: Pycharm kann auf Anfrage behandelt werden
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
