- Cover basics in kotlin
- Learn design patterns with applying in Kotlin
- Singleton
- Factory Method
- Static Factory Method
- Abstract Factory
- Builder
- Prototype
- Decorator
- Adapter
- Bridge
- Composite
- Proxy
- Strategy
- Iterator
- State
- Command
- Chain of Responsibility
- Interpreter
- Mediator
- Momento
- Visitor
- TemplateMethod
- Observer