Advanced Python

Examples of advanced Python programming techniques



Structuring Code

Object-Oriented Programming in Python

Error Handling

Parallel Programming



© 2018 Dr. Kristian Rother (

The code is distributed under the conditions of the MIT License.

Dr. Kristian Rother

I am a professional Python trainer, developer and author based in Berlin. I believe everybody can learn programming.

Contact me via:
+49 176 3052 4691


BTW students were really impressed by my storytelling skills I demonstrated in class impromptu and was applausing at the end of the class... its all because of your excellent teaching, thank you!!

Kevin Wong, Data Scientist

See also