- обзор языка и основной синтаксис и типы
- управление потоками циклы и условия
- функции и билдеры
- null safety, equality
- ООП в котлин
- асинхронное программирование
- корутины
- Установка среды для разработки
- Статичные View: Текст, кнопки, картинки
- Динамичные View: Списки, фрагменты, диалоги
Блок №3.
Основа интерфейсов в андроид
Блок №4.
Android outer scope
- Взаимодействие с сервером (retrofit, архитектура)
- Многопоточность
- Работа с локальным хранилищем
Блок №2.
Алгоритмы и структуры данных
Блок №5.
Возвращение в inner scope
- Android компоненты(ContentProvider, Serivces)
- Пуш уведомления
- Intent
- Карты
- Разрешения
- SOLID