Пройдя этот курс, вы углубленно изучите программирование для системы Android. Узнаете, как создавать сложные экраны, почему важна архитектура приложения, как правильно внедрять зависимости, покрывать код тестами. По итогам курса у вас в портфолио будет клиент-серверное приложение github.
Начать курсПользовательский интерфейс | |||
Toolbar | 00:00:00 | ||
Практика: Toolbar | 00:00:00 | ||
Toolbar. Menu | 00:00:00 | ||
Ресурсы для разных экранов | 00:00:00 | ||
Fragment | |||
Fragment | 00:00:00 | ||
Практика: Fragment | 00:00:00 | ||
Fragment. Жизненный цикл | 00:00:00 | ||
Практика: Fragment. Жизненный цикл | 00:00:00 | ||
Сетевое взаимодействие | |||
Gson | 00:00:00 | ||
Практика: Gson | 00:00:00 | ||
OkHttp, Retrofit | 00:00:00 | ||
Практика: OkHttp, Retrofit | 00:00:00 | ||
Базы данных | |||
Хранение данных | 00:00:00 | ||
Shared Preferences | 00:00:00 | ||
Практика: Shared Preferences | 00:00:00 | ||
SQLite | 00:00:00 | ||
Практика: SQLite | 00:00:00 | ||
Room | 00:00:00 | ||
Практика: Room | 00:00:00 | ||
Создание приложения без архитектуры | 00:00:00 | ||
Архитектура приложения | |||
Архитектурные компоненты | 00:00:00 | ||
ViewModel | 00:00:00 | ||
Практика: ViewModel | 00:00:00 | ||
Dagger | |||
Dagger | 00:00:00 | ||
Практика: Dagger | 00:00:00 | ||
Dagger. Scopes | 00:00:00 | ||
Практика: Dagger. Scopes | 00:00:00 | ||
Dagger. Архитектурные компоненты | 00:00:00 | ||
Практика: Dagger. Архитектурные компоненты | 00:00:00 | ||
Тестирование | |||
Модульное тестирование | 00:00:00 | ||
Практика: Модульное тестирование | 00:00:00 | ||
Модульное тестирование в Android | 00:00:00 | ||
Практика: Модульное тестирование в Android | 00:00:00 | ||
Итоговый проект | |||
Github. Работа с сетью. Gson, Retrofit, OkHttp | 04:00:00 | ||
Github. Toolbar, Fragment | 04:00:00 | ||
Github. Архитектурные компоненты | 04:00:00 | ||
Github. Dagger, модульное тестирование | 04:00:00 |
Выпускники и студенты курса оставляют свои отзывы в группе Вконтакте. Вы можете задать им вопросы о курсе, которые вас интересуют. Вот некоторые из отзывов:
Обучение проходит полностью в онлайн формате. Всего будет около 25 уроков (количество может меняться), практически к каждому из которых составлены тестовые и практические задания для закрепления знаний.
После каждой новой темы вы получаете практические задания для отработки полученных знаний. Каждое практическое задание сопровождается решением, поэтому свой вариант решения вы сможете сверить с вариантом, предложенным преподавателями.