Навыки, которые вы получите:
Java
Android
Kotlin
MVP
MVC
ООП
UI
Rx.Java
Dagger
Google play
На курсе Android разработчик вы изучите языки программирования Java и Kotlin, научитесь проектировать и анимировать интерфейсы, работать с данными и сетью. Разработаете свое Android приложение, узнаете способы его монетизации и тестирования.
Программа
- Введение в Java.
- Репозитории.
- Переменные, выражения, операторы.
- Одномерные массивы.
- Многомерные массивы.
- Классы и объекты.
- Принципы ООП.
- Интерфейсы и абстрактные классы.
- Исключения.
- Обработка строк.
- Коллекции (Часть 1).
- Коллекции (Часть 2).
- Особенности работы с Java в функциональном стиле. Stream API.
- Определение потоков Java (Часть 1).
- Определение потоков Java (Часть 2).
- Введение в Kotlin и Android.
- Kotlin и Android (Часть 2).
- Kotlin и Android (Часть 3).
- Начало работы со списками и др.
Чему вы научитесь
- Языкам программирования Java и Kotlin.
- Работе, тестированию и публикации приложения в Google Play Market.
- Способам монетизации мобильных приложений.
- Проектированию и анимированию интерфейсов.
- Работате с сетью и данными.