Head First OOAD is a book that focuses on object oriented design using java. This repo has those chapters in python.