We help you to understand OO in Python better.

Object Oriented Programming with Python Company Training

This online Python training teaches you Object Oriented Programming with Python. You learn how classes and objects help you to organise your code.

You will see how OOP concepts like encapsulation, polymorphism and inheritance work in Python and how to test your code effectively with unit tests.

Currently, this training is only offered as a virtual classroom training (Microsoft Teams). The training cannot be held on-location. No travel expenses apply.

Contents of the training


4 Days

Level: Intermediate

You have experience with programming languages like Python, Java, Visual Basic, C#, Javascript, Delphi or C. Prior knowledge of object oriented programming is not necessary.

Price in-company training

The price for an in-company training at your location in Germany or The Netherlands depends of the number of students:

Partici​pantsPrice per partici​pantTotal Price
1 € 2.600,-€ 2.600,-
2 € 2.400,-€ 4.800,-
3 € 2.200,-€ 6.600,-
4 € 1.800,-€ 7.200,-
5 € 1.560,-€ 7.800,-
6 € 1.400,-€ 8.400,-
7 € 1.286,-€ 9.000,-
8 € 1.200,-€ 9.600,-
9 € 1.133,-€ 10.200,-
10€ 1.080,-€ 10.800,-
11€ 1.080,-€ 11.880,-
12€ 1.080,-€ 12.960,-

These prices exclude travel expenses and VAT. The training can be customised to the specific challenges of your department.

Prerequisites in-company training

The room needs to have a beamer or LCD screen that can be connected to a laptop via USB-C. The students need to have Python 3 or higher installed on their laptops. A code editor like Atom or Visual Studio Code is recommended.

Book an OOP with Python company training