It's geared towards C++ so this might also be a good way to learn that. However, if you are familiar with python you should be able to complete the exercises in that language.

This work is licensed under a Creative Commons Attribution 4.0
The "how to" of molecular modeling in education and research