Python is such a fantastic programming language: integer numbers of arbitrary precision, associative arrays, called dictionary, with keys of any type, file reading and writing as easy as easy can be, and many more great stuff, but there is a drop of bitterness ... yes there is, C and C++ can be a lot faster for certain tasks.

Combining Python and C or C++ is a marriage between beaty and speed.

All our courses are made-to-measure your expectations and are conveniently
scheduled and delivered at various locations: Lake Constance or Berlin in Germany, Toronto in Canada. London in England. On-site training at the location
of your choice is no problem. We offer in-house training courses all over Canada and Europe, especially in Germany, Switzerland, Austria, Luxembourg, Italy, the Netherlands and England and the UK. Covering cities like Munich, Stuttgart, Frankfurt, Saarbrücken,
Zürich, Bern, Basel, Luzern, Bregenz, Strasbourg, Paris, Rhome, Amsterdam, London, and Toronto in Canada.

Python and C++ Course

The optimal course for software engineers, software developers, and scientists, who want to work with both C++ and Python. The course covers the details of embedding C++ programs in a Python environment. Additionally we show how to use the Python interpretor in C++ to use the powerful Python possibilities like the evaluation of arithmetic expressions.

Target Group: This training is aiming at those who have programming experience in general or experience in Python or C++. Both programming languages are introduced from scratch.

Content: This course will provides a hands-on introduction to programming using Python and C++ for those who want to learn both languages in one week. It's designed for professional software engineers, software developers, and scientists. Although the participants don't need any prior programming experience, some knowledge will be helpful.

The main topics:

Variables and the different ways of declaring them in Python and C++. Dynamical vs. static declaration of variables.