Архитектура Android-приложений

 В этом курсе будут рассмотрены распространенные архитектурные подходы

Архитектура Android-приложений
4 месяца4 месяца
Бесплатное ознакомлениеБесплатное ознакомление
СертификатСертификат
РусскийРусский
МФТИ
Coursera

Описание:

Мы изучим MVP и MVVM, сначала свои реализации, а потом с помощью специальных библиотек, Moxy и архитектурных компонентов. Изучим внедрение зависимостей, что это такое и зачем оно нужно.  

Разберем библиотеки, помогающие с DI , это Dagger2 и Toothpick. В конце концов разберем парадигму Clean Architecture, она же Чистая архитектура, которая задает жесткие рамки для разработчика, но в то же время награждает его абсолютным контролем над проектом. 

Программа курса:

  1. MVP 
  2. MVVM 
  3. Dependency Injection 
  4. Clean Architecture