- 1Студенты ознакомятся с одним из двух основных подходов к построению архитектуры приложения: MVP. А также используют на практике подходы Clean Architecture + MVI, создадут первый экран своего приложения.Урок 1. Архитектура приложения
- 2Студенты ознакомятся с паттерном MVVM и имплементируют внедрение зависимости (Dagger).Урок 2. Архитектура MVVM
- 3Студенты заменят Dagger на Koin, заменят RxJava на Корутины и отрефакторят своё приложение.Урок 3. Koin и корутины
- 4Студенты углубят свои знания в работе с Корутинами и разберутся с концепцией потоков в Котлине: Flow, SharedFlow, StateFlow.Урок 4. Углубляемся в асинхронную работу
- 5Студенты внедрят функционал по длительному хранению данных на примере Room и имплементируют загрузку фото с помощью Picasso, Glide или Coil.Урок 5. Picasso/Glide/Coil, Room
- 6Студенты имплементируют многомодульность для своего проекта.Урок 6. Kotlin DSL и Многомодульность
- 7Рефакторинг и улучшения для проекта. Студенты добавят скоупы для своих зависимостей, узнают про возможности Делегатов в Котлине и отрефакторят приложение.Урок 7. Scopes, Delegates, refactoring
- 8Студенты узнают все нововведения конференции Google IO 2021, касающиеся разработчиков, пользователей и операционной системы.Урок 8. Android 12
После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.