Seminar / Training Python Grundlagen
Einheit 1 - Grundlagen
- Übersicht
- Grundlegende
- Packages
- Import
Einheit 2 - list, tuple, dict
- list, tuple dict, set (advanced features):
- List Comprehensions
- Generator-Ausdrücke
- Iteratoren
- Mengen (sets)
- dict: update, get, setdefault, pop, items
Einheit 3 - Funktionsparameter
- Parameter-Defaults
- Funktionen mit beliebig langen Parameterlisten
- Packen und Entpacken von Listen, Tupeln und Dictionaries
- als Sequenzen von Funktionsparametern
Einheit 4 - Typumwandlungen der Grunddatentypen
- int, float, str, dict, list, tuple, set
Einheit 5 - Verschachtelte Collections
- Result sets, list of dictionaries
Einheit 6 - Dateien, Objektserialisierung und Objektbanken
- file
- shelf als Beispiel von pickle-Anwendung
Einheit 7 - 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
Einheit 8 - Exceptions
- Eigene Fehlerklassen modellieren
- Eigene Fehlerobjekte in Methoden einbauen
Einheit 9 - Das Dokumentationssystem von Python
- das Objektattribut __doc__ (docstring)
- reStructuredText als Syntax von docstring
- automatische Generierung von Dokumentation (epydoc)
Einheit 10 - Python UnitTests (eine kurze Einführung)
- der Zusammenhang von UnitTests und docstrings
- der Python-Interpreter als Betriebssystem
- die Module os, sys, shutils
Einheit 12 - Graphische Benutzeroberfläche (GUI) (eine kurze Einführung)
- SQL-Datenbankanbindung mit Python (kurze Beispiele)
- Threads (eine kurze Einführung)
Versionshinweise zur geschulten Software
Es wird die zum Seminarzeitpunkt aktuellste Version der Software angewendet. In Firmenseminaren sind andere Versionen in gegenseitiger Abstimmung möglich. Bitte sprechen Sie uns an.
Trainingsdetails
Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentliche Trainings (auch Webinar): CHF 1.499 zzgl. MwSt. Inhaus: CHF 4.347 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Voraussetzungen: | Windows Kenntnisse |
Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Trainingsarten: | Öffentlich, Inhouse, Workshop, Webinar - (öffentliche Seminare immer mit Trainer vor Ort / Webinar muss ausdrücklich gebucht werden) |
Durchführungsgarantie: | ab 2 Teilnehmern - Details |
Sprache: | Deutsch - Englisch optional bei Firmenkursen |
Trainingsunterlage: | Dokumentation auf Datenträger/Download - Teilweise in Englisch |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 41 (800) 322 010 |
Ihre Ansprechpartner
-
Stefan Richter
Telefon: + 41 (800) 322 010
-
Paul Göldi
Telefon: + 41 (800) 322 010
Trainingstermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
Seminar | Startdatum | Enddatum | Ort | Dauer | |
---|---|---|---|---|---|
Python Grundlagen | Zürich | 3 Tage | |||
Python Grundlagen | Stream live | 3 Tage | |||
Python Grundlagen | Stream gespeichert | 3 Tage | |||
Python Grundlagen | Luzern | 3 Tage | |||
Python Grundlagen | Bern | 3 Tage | |||
Python Grundlagen | Inhaus / Firmenseminar | 3 Tage | |||
Python Grundlagen | Sankt Gallen | 3 Tage | |||
Python Grundlagen | Basel | 3 Tage | |||
Python Grundlagen | Winterthur | 3 Tage | |||
Python Grundlagen | Winterthur | 3 Tage | |||
Python Grundlagen | Zürich | 3 Tage | |||
Python Grundlagen | Stream live | 3 Tage | |||
Python Grundlagen | Stream gespeichert | 3 Tage | |||
Python Grundlagen | Luzern | 3 Tage | |||
Python Grundlagen | Bern | 3 Tage | |||
Python Grundlagen | Inhaus / Firmenseminar | 3 Tage | |||
Python Grundlagen | Sankt Gallen | 3 Tage | |||
Python Grundlagen | Basel | 3 Tage | |||
Python Grundlagen | Basel | 3 Tage | |||
Python Grundlagen | Winterthur | 3 Tage | |||
Python Grundlagen | Zürich | 3 Tage | |||
Python Grundlagen | Stream live | 3 Tage | |||
Python Grundlagen | Stream gespeichert | 3 Tage | |||
Python Grundlagen | Luzern | 3 Tage | |||
Python Grundlagen | Bern | 3 Tage | |||
Python Grundlagen | Inhaus / Firmenseminar | 3 Tage | |||
Python Grundlagen | Sankt Gallen | 3 Tage | |||
Python Grundlagen | Sankt Gallen | 3 Tage | |||
Python Grundlagen | Basel | 3 Tage | |||
Python Grundlagen | Winterthur | 3 Tage | |||
Python Grundlagen | Zürich | 3 Tage | |||
Python Grundlagen | Stream live | 3 Tage | |||
Python Grundlagen | Stream gespeichert | 3 Tage | |||
Python Grundlagen | Luzern | 3 Tage | |||
Python Grundlagen | Bern | 3 Tage | |||
Python Grundlagen | Inhaus / Firmenseminar | 3 Tage | |||
Python Grundlagen | Inhaus / Firmenseminar | 3 Tage | |||
Python Grundlagen | Sankt Gallen | 3 Tage | |||
Python Grundlagen | Basel | 3 Tage | |||
Python Grundlagen | Winterthur | 3 Tage |