Kotlin & Android с нуля – Иван Ветров
Бесплатное обучение языку программирования Kotlin и разработке Android-приложений.
В роликах я рассказываю про основы не только Котлин, но и в целом о принципах программирования – простым и доступным языком, демонстрируя на практике рассказываемый материал. Видео, подойдут даже тем, у кого совсем нет опыта. Освоив базу по Kotlin – можно будем комфортно переходить к урокам по Android.
Каждое видео содержит ссылки на текстовые версии уроков, готовый код и на обучающий телеграм бот. В последнем можно проверить себя, проходя тесты по конкретной интересующей лекции. Идеально для закрепления теории и начала подготовки к собеседованиям. Также там вы найдете раздел с практическими заданиями с обратной связью.
Урок 10: Коллбэки (callback). Внедрение логики регистрации | Курс Android Jetpack Compose
Урок 9: TextField, OutlinedTextField, Валидация почты, ErrorState | Курс Android Jetpack Compose
Урок 8: MutableState, remember. Состояние и Рекомпозиция | Курс Android Jetpack Compose
Урок 7: Темная тема и стили | Курс Android Jetpack Compose
Урок 6: Modifier (модификаторы) и аргументы composable функций | Курс Android Jetpack Compose
Урок 5: Column & Row – позиционирование | Курс Android Jetpack Compose
Урок 4: @Composable функции | Курс Android Jetpack Compose
Урок 3: DSL, Императивный и Декларативный подход | Курс Android Jetpack Compose
Урок 2: ПОЧЕМУ ОН (Jetpack Compose), а не XML | Курс Android Jetpack Compose
Урок 1: Введение и подготовка окружения | Курс Android Jetpack Compose
Урок 17: Жизненный цикл Activity, Logcat (логирование) | Курс Android на Kotlin c нуля
Урок 5: Условные операторы if else when. Операции ветвления // Котлин курс с нуля
Урок 4: Операторы сравнения (отношения), логические операторы // Котлин курс с нуля
Урок 3: Интерполяция (шаблонные строки). Конкатенация // Котлин курс с нуля
Урок 2: Арифметические операции, остаток от деления // Котлин курс с нуля
Урок 1: Что такое переменные и их типы, val и var // Котлин курс с нуля
Урок 0: Ставим среду разработки и запускаем проект // Курс обучения Kotlin с нуля
Урок 16: Как создать и передать Bundle объект | Курс Android на Kotlin c нуля
Урок 15: Интерфейс Parcelable – 2 способа сериализации объектов | Курс Android на Kotlin c нуля
Урок 14: Интерфейс Serializable – передача данных между Activity | Курс Android на Kotlin c нуля
Урок 13: Создание Activity, навигация через Intent, Интенты, Extras, putExtra() | Курс Android
Урок 12: Компоненты Android: Activity, Service, Content Provider, Broadcast Receiver | Курс Android
Урок 11: Gradle - система сборки! ЧТО ТЫ ТАКОЕ - обзор файлов | Курс Android на Kotlin c нуля
Урок 10: AndroidManifest.xml (андройд манифест) | Курс Android на Kotlin c нуля
Урок 9: Внедрение логики изучения слов из телеграм бота | Курс Android на Kotlin c нуля
Урок 8: setOnClickListener() - обработка нажатий, property access | Курс Android на Kotlin c нуля
IDEA+Git (ветки, пулл реквесты). ПОДРОБНО! Новый интерфейс, подводные камни. Установка с 0.
Урок 7: findViewById, ViewBinding, backing property | Курс Android на Kotlin c нуля
Урок 6: Cтили, темы в приложении и их кастомизация | Курс Android на Kotlin c нуля
Урок 5: Ресурсы (res), квалификаторы, локализация, шрифты | Курс Android на Kotlin c нуля