Python Curriculum

Your Way to modern Programming

Entry into Programming with Python
(3 days)
Have you been looking for the right introduction to programming for a long time? This is the right training for you.

Python for Software Developers
(1 day)
You know how to program, but are looking for the right introduction to the fascinating world of Python?

Advanced Python
(3 days)
Become an Associate in Python programming.

Python Professional
(2 days)
The advanced training leads to the Professional certification.



Data Analysis with Python
(3 days)
You want to get more out of your data? Python is the right tool for that.

Python for SQL Server
(1 day)
Combine data retention and data analysis with Python in the SQL Server runtime environment.

Big Data and Data Science
(Coming soon)
Get into the topics with Python - with or without cloud.


Python Trainings and Certifications (OpenEDG Python Institute)

Entry Level


Associate Level


Professional Level


More information


Customized and Onsite Python Workshops

We will gladly tailor the Python trainings to your special conditions, objectives and requirements. We will carry out your customized training either in one of our training centers or at your premises.

Simply let us know your requirements via our contact form or give us a call: +43 1 6000 880-0.


Click on town name or "Online Training" to book. upcoming Python training dates

MT-PYTHON03 Master Class: Advanced Python (Associate Training) Course language: German Guaranteed date! Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
MT-PYTHON03 Master Class: Advanced Python (Associate Training) Course language: German Düsseldorf
MT-PYTHON05 Master Class: Data Analysis with Python Course language: German Düsseldorf
MT-PYTHON04 Master Class: Python Professional Course language: German Stuttgart
FL-PYTHON11 Routine automation with Python Course language: German Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON11 Routine automation with Python Course language: English Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON11 Routine automation with Python Course language: German Hamburg
FL-PYTHON01 Entry into Programming with Python Course language: German Düsseldorf
FL-PYTHON07 Python for SQL Server Course language: German Berlin
FL-PYTHON07 Python for SQL Server Course language: English Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON02 Python for Software Developers Course language: German Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON07 Python for SQL Server Course language: German Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON02 Python for Software Developers Course language: English Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON01 Entry into Programming with Python Course language: German Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON01 Entry into Programming with Python Course language: English Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
FL-PYTHON02 Python for Software Developers Course language: German Düsseldorf
MT-PYTHON03 Master Class: Advanced Python (Associate Training) Course language: German Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
MT-PYTHON05 Master Class: Data Analysis with Python Course language: German Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
MT-PYTHON03 Master Class: Advanced Python (Associate Training) Course language: English Zurich
Enroll for classroom training
Enroll for online training
Time zone: Central European Summer Time (CEST)
MT-PYTHON03 Master Class: Advanced Python (Associate Training) Course language: German Berlin
Guaranteed date:   iTLS will carry out all guaranteed training regardless of the number of attendees, exempt from force majeure or other unexpected events, like e.g. accidents or illness of the trainer, which prevent the course from being conducted.
FLEX Classroom Training (hybrid course):   Course participation either on-site in the classroom or online from the workplace or from home.