this project is planned to be a tutorial that will cover the functionality of python with orientation of software design and architecture (OOD, functional programming, clean code, etc...)
The methodology is planned to be hands-on - exercises that demonstrates the gap and the solution