Профессиональная разработка приложений Android — приложений
Сейчас на первый план выходит практика, и от вас будет требоваться бо́льшая самостоятельность в реализации поставленных задач и умение решать проблемы. В этом курсе и методических материалах упор делается на архитектуру приложения, ключевые паттерны и абстракции, применение конкретных подходов и библиотек. Поэтому большая часть кода будет оставаться за рамками урока. Речь о простом и очевидном коде, который вы уже много раз писали (Activity, фрагменты, детали реализации адаптеров и т. п.).
Этот курс предназначен для опытных студентов, в течении курса студенты разрабатывают англо-русский словарь.
К концу курса студенты освоят все необходимые практики для работы в ведущих IT-фирмах России.
Онлайн курс
1 мес.
2-3 занятия в неделю
Сертификат
Нет
Нет
Андроид-разработчикам с опытом.
Использование на практике подходы Clean Architecture + MVI, создание первого экрана своего приложения (MVP, Rx, Clean Architecture + MVI)
Паттерн MVVM и имплементирование внедрения зависимости (Dagger)
Замена Dagger на Koin, замена RxJava на корутины
Внедрение функционала по длительному хранению данных на примере Room, имплементирование загрузки фото с помощью Picasso или Glide
Имплементирование многомодульности
Dynamic feature и In-app update, консоль разработчика
Koin scopes, Kotlin Delegates, Рефакторинг: NetworkStateReceiver + LiveData, mapper’ы данных между слоями архитектуры, setContentView
Использование на практике наиболее современных и распространенных подходов в разработке приложений на рынке на данный момент
Отзывы о курсе: Профессиональная разработка приложений Android — приложений
Ваш отзыв будет первым.