This book is a companion booklet of the Advanced Design Mooc. https://advanced-design-mooc.pharo.org
<iframe width="560" height="315" src="https://www.youtube.com/watch?v=3A6tLsf4-q0)" frameborder="0" allowfullscreen></iframe>It contains miniprojects that make you practice different design aspect.
The code to start is hosted at https://github.com/pharo-mooc/AdvancedDesignMoocProjectCode