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

4 недели: от 7 до 9 часов в неделю
Stepik certificate

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

loading...
Certificate

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.

FAQ

Share this course

Price: RUB 9,200