seminar buchen
Seminar Python komplett
Seminar / Training Python komplett
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 11 - Graphische Benutzeroberfläche (GUI) (eine kurze Einführung)
- SQL-Datenbankanbindung mit Python (kurze Beispiele)
- Threads (eine kurze Einführung)
Einheit 12 - SQL Anbindung mit Python
- Neue Tabellen anlegen
- Daten in die Tabelle einfügen
- Daten abfragen
- Update
- Adapter und Konvertierer
- Die Einheitliche Python-DB-API
- Python und SQLite
- Python und MySQL (MySQLdb)
- Python und Oracle
- Python und ODBC
- Datentypen im Überblick
Einheit 13 - Python-Objektdatenbank (ZODB-Zope Object Database)
- ZODB installieren (ohne Zope)
- Atomicity
- Consistency
- Isolation
- Durability
- Hierarchische Objektstruktur
- Persistenzregeln beim Update von Veränderungen an ZODB-Objekten
- Persistente Objektreferenzen in der ZODB
- Hinweis auf advanced features: mounting, distributing
- Eine einfache Anwendung als Beispiel
Einheit 14 - Object Relational Mapping
- SQLAlchemy als Brücke zwischen ZODB und SQL-Datenbanken
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-
Stephano Procaccini
Telefon: + 41 (800) 0800 99
E-Mail: -
Tasso Kaiser
Telefon: + 41 (800) 0800 99
E-Mail:
Seminardetails
Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentlich und Webinar: € 1.999 zzgl. MwSt. Inhaus: € 6.000 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Voraussetzung: | Grundlagen der Programmierung |
Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Seminararten: | Öffentlich, Inhaus, Webinar |
Durchführungsgarantie: | ja, ab 2 Teilnehmern; Details |
Sprache: | Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich) |
Seminarunterlage: | Dokumentation auf CD oder Papier |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren) |
Support: | 3 Anrufe im Seminarpreis enthalten |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 41 (800) 0800 99 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
Seminar | Startdatum | Enddatum | Ort | Dauer | |
---|---|---|---|---|---|
Python komplett | Winterthur | 5 Tage | |||
Python komplett | Zürich | 5 Tage | |||
Python komplett | Stream live | 5 Tage | |||
Python komplett | Stream gespeichert | 5 Tage | |||
Python komplett | Luzern | 5 Tage | |||
Python komplett | Bern | 5 Tage | |||
Python komplett | Inhaus / Firmenseminar | 5 Tage | |||
Python komplett | Sankt Gallen | 5 Tage | |||
Python komplett | Basel | 5 Tage | |||
Python komplett | Basel | 5 Tage | |||
Python komplett | Winterthur | 5 Tage | |||
Python komplett | Zürich | 5 Tage | |||
Python komplett | Stream live | 5 Tage | |||
Python komplett | Stream gespeichert | 5 Tage | |||
Python komplett | Luzern | 5 Tage | |||
Python komplett | Bern | 5 Tage | |||
Python komplett | Inhaus / Firmenseminar | 5 Tage | |||
Python komplett | Sankt Gallen | 5 Tage | |||
Python komplett | Sankt Gallen | 5 Tage | |||
Python komplett | Basel | 5 Tage | |||
Python komplett | Winterthur | 5 Tage | |||
Python komplett | Zürich | 5 Tage | |||
Python komplett | Stream live | 5 Tage | |||
Python komplett | Stream gespeichert | 5 Tage | |||
Python komplett | Luzern | 5 Tage | |||
Python komplett | Bern | 5 Tage | |||
Python komplett | Inhaus / Firmenseminar | 5 Tage | |||
Python komplett | Inhaus / Firmenseminar | 5 Tage | |||
Python komplett | Sankt Gallen | 5 Tage | |||
Python komplett | Basel | 5 Tage | |||
Python komplett | Winterthur | 5 Tage | |||
Python komplett | Zürich | 5 Tage | |||
Python komplett | Stream live | 5 Tage | |||
Python komplett | Stream gespeichert | 5 Tage | |||
Python komplett | Bern | 5 Tage | |||
Python komplett | Luzern | 5 Tage | |||
Python komplett | Luzern | 5 Tage | |||
Python komplett | Bern | 5 Tage | |||
Python komplett | Inhaus / Firmenseminar | 5 Tage | |||
Python komplett | Sankt Gallen | 5 Tage |