Learn Dependency Injection techniques along with an IoC-framework (DI-Container). Grow Architecture applying DI.