What you'll learn 23 GoF Design patterns Creational patterns Behavioral patterns Structural patterns ...