Head first Design Patterns
I remind Design Pattern
Sample source https://github.com/bethrobson/Head-First-Design-Patterns
lecture video https://www.youtube.com/playlist?list=PLrhzvIcii6GNjpARdnO4ueTUAVR9eMBpc
All pattern image from "https://www.wikipedia.org/"