Бесплатная подборка онлайн-курсов от Яндекс Практикума
Архитектура Android-приложений. В этом блоке мы и займемся изучением распространенных архитектурных подходов.
Мы изучим MVP и MVVM, сначала свои реализации, а потом с помощью специальных библиотек , Moxy и архитектурных компонентов. Изучим внедрение зависимостей, что это такое и зачем оно нужно. Разберем библиотеки, помогающие с DI , это Dagger2 и Toothpick. В конце концов разберем парадигму Clean Architecture, она же Чистая архитектура, которая задает жесткие рамки для разработчика, но в то же время награждает его абсолютным контролем над проектом. Начните сейчас и учитесь по собственному графику.Назначьте сроки сдачи в соответствии со своим графиком.