Description
In this course, you will learn :
- IDE — Android Studio и система сборки — Gradle- Дебаг и логгирование
- Знакомство с основными сущностями Android-приложения
- Работа с Activity и Fragment
- Знакомство с элементами интерфейса — View, ViewGroup
- Работа со списками: RecyclerView
- Средства для обеспечения многопоточности в Android
- Работа с сетью с помощью Retrofit2/Okhttp3
- Базовое знакомство с реактивным программированием: RxJava2
- Работа с уведомлениями
- Работа с базами данных через Room
- MVP- и MVVM-паттерны
- Android Architecture Components
Syllabus :
- Быстрый старт в разработке Android-приложений
- Многопоточность и сетевое взаимодействие в Android
- Архитектура Android-приложений