About this course
В этом курсе вы познакомитесь с распространенными архитектурными подходами. Изучим MVP и MVVM, сначала свои реализации, а потом — с помощью специальных библиотек: Moxy и Android Architecture Components. Вы узнаете, что такое внедрение зависимостей и зачем оно нужно. Разберетесь в библиотеках, помогающие с DI: Dagger2 и Toothpick.
В финале поговорим о парадигме Clean Architecture (она же Чистая архитектура), которая задает жесткие рамки для разработчика, но в то же время награждает его абсолютным контролем над проектом.
Whom this course is for
Курс предназначен для начинающих разработчиков со знанием Java.
Initial requirements
- C-подобный язык
- Понимание принципов объектно-ориентированного программирования
- Базовое знание Java
Meet the Instructors
Course content
Certificate
Выдается
Price
Price:
RUB 9,200
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.