Weiterbildung course
Python - Complete
by GFU Cyrus AG
- Provider
- GFU Cyrus AG
- Duration
- 5 days
- Schedule
- Vollzeit
- Locations
- Köln
- Next start
- 05 Oct 2026
Course overview
Day 1-3: Also bookable separately as Python Basics Organization of Python code in extensive projects Packages import list, tuple, dict (summary from "Python Introduction" list, tuple, dict, set (advanced features): List Comprehensions Generator expressions Iterators Sets dict: update, get, setdefault, pop, items Function parameters Parameter defaults Functions with variable-length parameter lists Packing and unpacking of lists, tuples, and dictionaries as sequences of function parameters Type conversions of basic data types int, float, str, dict, list, tuple, set Nested collections Result sets, list of dictionaries Files, object serialization, and object databases file shelf as an example of pickle application Python classes (Python types) object methods static methods class methods get/set methods (comparison with JavaBeans) properties fine-grained access rights to object attributes (comparison with Java access rights) Operator overloading list-like objects dictionary-like objects callable objects inheritance Exceptions Model custom error classes Incorporate custom error objects in methods The documentation system of Python the object attribute __doc__ (docstring) reStructuredText as syntax for docstring automatic generation of documentation Python UnitTests (a brief introduction) the relationship between UnitTests and docstrings the Python interpreter as an operating system the modules os, sys, shutils Graphical User Interface (GUI) (a brief introduction) SQL database connection with Python (short examples) Threads (a brief introduction) Day 4-5: Also bookable separately as Python Advanced SQL with Python: Python SQLite create new tables insert data into the table query data update data types in SQLite adapters and converters The Unified Python DB-API Python and MySQL (MySQLdb) Python and Oracle Python and ODBC Python Object Database (ZODB-Zope Object Database) Install ZODB as a standalone database (without Zope) The fulfillment of database standards (ACID) by the ZODB Atomicity Consistency Isolation Durability The hierarchical object structure of the ZODB Persistence rules when updating changes to ZODB objects Persistent object references in the ZODB Note on advanced features: mounting, distributing A simple application as an example Object Relational Mapping SQLAlchemy as a bridge between ZODB and SQL databases
Upcoming dates
- 2026-10-04T22:00:00.000Z · 2026-10-08T22:00:00.000Z · Online-Seminar
- 2026-12-06T23:00:00.000Z · 2026-12-10T23:00:00.000Z · Köln · Seminar
- 2026-12-06T23:00:00.000Z · 2026-12-10T23:00:00.000Z · Online-Seminar
- 2027-02-14T23:00:00.000Z · 2027-02-18T23:00:00.000Z · Köln · Seminar
Funding
Bildungsgutschein funding depends on the course details and the decision of the responsible authority.
Data last synced: 2026-09-23