Акции школ
Войти

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

1 месяц изучения архитектуры Android-приложений от МФТИ. Возможность бесплатного участия. Курс содержит 4 модуля. Занятия 6–7 часов в неделю. Подходит IT-специалистам с базовым уровнем. Способствует развитию в профессии Android-разработчиков. Студенты изучат MVP и MVVM, работу с библиотеками и архитектурными компонентами, внедрение зависимостей, парадигму Clean Architecture. Практические задания проверяются преподавателем. Выдаётся сертификат.

Подробнее


Сложный
Бесплатно

Компания: coursera (курсера)

Язык: ru

Длительность курса

Длительность курса

28 дней

Формат обучения

Формат обучения

Видеолекции, практические упражнения 7 часов в неделю

Обратная связь

Обратная связь

Общение с учащимися и преподавателями на форумах курса

Теория и практика

Теория и практика

35 видео (4.5 часа) 20 материалов для самостоятельного изучения 13 тестов

Чему научитесь

Работать с архитектурой Android-приложений

- Владеть распространенными архитектурными подходами
- Реализовывать MVP и MVVM с помощью специальных библиотек, Moxy и архитектурных компонентов
- Внедрять зависимости и понимать, для чего они нужны
- Разбирать библиотеки, помогающие с DI – Dagger2 и Toothpick
- Понимать принцип работы парадигмы Clean Architecture (чистой архитектуры)

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 28 дней Кураторы: нет

О курсе

О курсе

в любое время 28 дней Кураторы: нет
Android-разработчикам

MVP

Разберем, почему в приложении нужна архитектура, познакомимся с принципами проектирования классов, изучим простой и понятный MVP паттерн. Изучис SOLID, MVC, MVP, Moxy.

MVVM

Подойдем к более сложному концепту , MVVM, узнаем различия, а также поработаем со связыванием данных. Изучим MVVM, Android Architecture Components.

Dependency Injection

Чем дальше, тем сложнее и интереснее. Узнаем про концепцию внедрения данных и попробуем ее на практике. Изучим Inversion of Control, Dependency inversion principle, Service Locator , Dependency Injection , Dagger2, Toothpick.

Clean Architecture

Рассмотрим принципы Чистой Архитектуры: отделение бизнес,логики от представления и данных, модульность и правило зависимости. Изучим CLEAN, data, domain, presentation.

MVP

MVVM

Dagger2

Toothpick

Знание основ архитектуры Android-приложений:

принципы проектирования классов

связывание данных

концепция внедрения данных

принципы Чистой Архитектуры

Навыки, которые вы получите

 
ANDROID ПРИЛОЖЕНИЯ

Компания, проводящая курс

Coursera (Курсера)

126 курсов по 395 темам

Проект в сфере массового онлайн-образования Coursera (Курсера) основан профессорами информатики Стэнфордского университета. Платформа...

Преподаватели курса

преподаватель в Московском физико-технический институте

Где-то в 10-м классе я окончательно решил, что буду...

преподаватель в Московском физико-технический институте

Привет, я — Марат, Android-разработчик. В 2015 начал изучать...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Другие курсы этих преподавателей

фроо
(0)
55 000 руб