Android-разработчик расширенный [Яндекс-практикум] [1/15]
Курс Android-разработчик расширенный. Часть 1 из 15.
— Программирование на языках Java и Kotlin
— Актуальные навыки, необходимые в Android-разработке
— Учёба на реальных задачах junior-разработчиков
Чему вы научитесь на курсе:
— Писать код на Java и Kotlin
— Работать с асинхронными задачами при помощи Kotlin Coroutines
— Работать в команде с помощью системы контроля версий кода Git
— Работать в реальной среде разработки Android Studio
— Создавать мобильные приложения по требованиям заказчика
— Находить и исправлять ошибки в своём и чужом коде
— Использовать библиотеки Room, Retrofit, RxJava, Koin, Glide, LiveData
— Включаться в производство приложения на любом этапе
— Выбирать подходящие технологии при работе над проектом
Программа обучения:
— Введение в Java
— Проектная работа на Java
— Введение в Kotlin
— Проектная работа на Kotlin
— Введение в UI и хранение данных
— Продвинутый UI: списки и библиотеки
— Сеть
— Хранение данных
— Продвинутый UI: компоненты вёрстки
— Многопоточность
— Архитектура
— Продвинутый UI: фрагменты
— Продвинутая навигация на Fragment
— Продвинутая многопоточность и сложный UI
— Продвинутая работа с сетью и хранением данных
— Финал Playlist Maker
— Продуктовая и командная разработка
Продажник