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

Our next Training Courses


Our next open Python classes with Bernd Klein, the author of this website:

Amsterdam:


Python Course: Level II:
    23rd of Oct - 27th of Oct , 2017
Python Intensive Course:
    21st of Aug - 25th of Aug , 2017

Berlin:


Django Python Web Application Framework Course:
    24th of Aug - 28th of Aug , 2017
Python Text Processing and Computer Linguistics Course:
    19th of Sep - 23rd of Sep , 2016
Python Course: Level III:
    12nd of Jun - 16th of Jun , 2017
Python Intensive Course:
    4th of Dec - 8th of Dec , 2017

Hamburg:


Python Intensive Course:
    24th of Aug - 28th of Aug , 2017
    4th of Dec - 8th of Dec , 2017

Lake Constance / Zurich:


Python Course: Extending and Embedding:
    11st of Dec - 15th of Dec , 2017
Python Text Processing and Computer Linguistics Course:
    17th of Jul - 21st of Jul , 2017
Python Course: Level III:
    20th of Mar - 24th of Mar , 2017
Python Intensive Course:
    26th of Jun - 30th of Jun , 2017
    9th of Oct - 13rd of Oct , 2017

London:


Python Text Processing and Computer Linguistics Course:
    16th of Oct - 20th of Oct , 2017
Python Intensive Course:
    14th of Aug - 18th of Aug , 2017

Luxembourg / Brussels:


Django Python Web Application Framework Course:
    15th of May - 19th of May , 2017
Python Course: Extending and Embedding:
    28th of Aug - 1st of Sep , 2017
Python Intensive Course:
    28th of Nov - 2nd of Dec , 2016
    17th of Jul - 21st of Jul , 2017

Munich / München:


Django Python Web Application Framework Course:
    8th of May - 12nd of May , 2017
Python Intensive Course:
    21st of Aug - 25th of Aug , 2017

Paris:


Python Text Processing and Computer Linguistics Course:
    6th of Nov - 10th of Nov , 2017
Python Course: Level II:
    18th of Sep - 22nd of Sep , 2017

Toronto:


Python Intensive Course:
    14th of Aug - 18th of Aug , 2017
    16th of Oct - 20th of Oct , 2017

Vienna / Wien:


Python Intensive Course:
    16th of Oct - 20th of Oct , 2017
Python Course: Level II:
    28th of Aug - 1st of Sep , 2017




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