Python Courses:

Python Courses

You are here on this website, because you are already convinced that Python is one of the best programming languages in the world today, if not the best one! It's designed both to optimise the productivity of the software developers and to guarantee software quality. Maybe you are now looking for a high quality Python course by a renowned Python trainer.
The following diagram depicts the possible topics which can be covered in our training courses. It is possible to arrange the Python topics according to the needs of your company or institute, if you book an on-site training class:

topics of our python courses

Python Courses



Amsterdam:


Python Intensive Course:
    9th of Jul - 13rd of Jul , 2018
Python Course: Level II:
    3rd of Sep - 7th of Sep , 2018

Berlin:


Python Intensive Course:
    11st of Jun - 15th of Jun , 2018
Python Course: Level III:
    14th of May - 18th of May , 2018
Python Text Processing and Computer Linguistics Course:
    15th of Oct - 19th of Oct , 2018
Django Python Web Application Framework Course:
    18th of Jun - 22nd of Jun , 2018
Python Course for Data Analysis and Machine Learning:
    22nd of Oct - 26th of Oct , 2018

Hamburg:


Python Intensive Course:
    12nd of Nov - 16th of Nov , 2018

Lake Constance / Zurich:


Python Course: Level III:
    10th of Dec - 14th of Dec , 2018
Python Course: Extending and Embedding:
    5th of Nov - 8th of Nov , 2018
Python Intensive Course:
    9th of Oct - 13rd of Oct , 2017
    19th of Feb - 23rd of Mar , 2018
Python Text Processing and Computer Linguistics Course:
    15th of Oct - 19th of Oct , 2018
Python Course for Data Analysis and Machine Learning:
    25th of Jun - 29th of Jun , 2018

London:


Python Intensive Course:
    9th of Jul - 13rd of Jul , 2018
Python Text Processing and Computer Linguistics Course:
    15th of Oct - 19th of Oct , 2018

Luxembourg / Brussels:


Django Python Web Application Framework Course:
    18th of Jun - 22nd of Jun , 2018
Python Intensive Course:
    19th of Feb - 23rd of Mar , 2018
    11st of Jun - 15th of Jun , 2018
Python Course: Extending and Embedding:
    5th of Nov - 8th of Nov , 2018

Milan / Mailand:


Python Intensive Course:
    9th of Jul - 13rd of Jul , 2018
    15th of Oct - 19th of Oct , 2018

Munich / München:


Python Intensive Course:
    11st of Jun - 15th of Jun , 2018
Django Python Web Application Framework Course:
    18th of Jun - 22nd of Jun , 2018

Paris:


Python Intensive Course:
    9th of Jul - 13rd of Jul , 2018
Python Text Processing and Computer Linguistics Course:
    15th of Oct - 19th of Oct , 2018

Toronto:


Python Intensive Course:
    9th of Jul - 13rd of Jul , 2018
    15th of Oct - 19th of Oct , 2018

Vienna / Wien:


Python Course: Level II:
    3rd of Dec - 7th of Dec , 2018
Python Intensive Course:
    11st of Jun - 15th of Jun , 2018



Alternatively, you can book one of our courses at our site on Lake Constance close to Zurich, Bregenz, Ulm, Freiburg and Stuttgart. There is at least one course per month.

Contents of our Fundamental Python Course

The course provides a hands-on introduction to the Python language covering object-oriented and functional programming techniques as well.
  • Introduction to Python: What is Python? Origin and intentions. Differences to other programming languages.
  • Using the interactive Python shell
  • Editing and starting Python scripts
  • Fundamentals: Variables, basic data types and assignments. Operators and expressions.
  • Conditional Statements: The details of the if statement and the conditions
  • Loops: While and for-loops
  • Data Types: Lists, Tuples and Dictionaries
  • Lists and stacks
  • Functions and recursive functions
  • File Handling
  • Exception Handling
  • Regular Expressions
  • Modules and Packages
Optional Topics in the 5 days classes:
  • Lambda Expressions
  • List Comprehension
  • Module Tests
  • Generators
  • Object Oriented Programming with Python
  • Python GUI's with Tkinter or Qt (optional)
  • Extending Python with C (optional)

The Costs

The Python courses are reasonably priced. An on-site training class costs US $ 1,500 / € 1350 per day for a highly renowned Python trainer. For most areas, the price per day includes the travelling and flight costs for Bernd Klein as well.

Open classes and courses can be booked at prices starting as low as US $ 359 / € 329 per day in various locations, Amsterdam, Toronto, Berlin, Hamburg, Frankfurt, Munich (München), Paris, London, Zurich, Bernd, Basel, Vienna (Wien), Stuttgart and Lake Constance.

Bernd Klein

Bernd Klein enjoys an international reputation as a Python trainer. He offers on-site Python courses in Europe (Switzerland, Austria, Germany, England, Belgium, The Netherlands and France) and client sites all over the world (US and Canada).

Bernd Klein has a diploma in Computer Science from the Saarland University (Saarbrücken) with emphasis on computer languages. He gained teaching experience at the Saarland University, Saarbrücken, and the EWH in Koblenz. He teaches at the University of Freiburg since 2016.

He is the founder and sole holder of Bodenseo.

The Benefits

Live classes by Bernd Klein provide intensive, hands-on, and in-depth introductions to the Python programming language. Additionally, these courses can cover graphical user interfaces like Qt and Tkinter and the database, internet or text processing facilities of Python.

Further Information

For more information about our classes or booking courses, please contact us