This course module introduces object-oriented programming (OOP) using the Python programming language. This is done by developing an application to manage users in the Active Directory.

The main focus is on
  • OOP including inheritance
  • Unified Modelling Language (UML)
  • Administration of the Active Directory
This course requires a lot of practice because programming languages are best learned through problem-oriented programming.
The task will gradually become more demanding up to  holistic action orientation.