46 тысяч подписчиков
41 видео
Урок 0: Ставим среду разработки и запускаем проект // Курс обучения Kotlin с нуля
Урок 14: ООП. Наследование. open class. Переопределение (override) // Котлин курс с нуля
Урок 2: Введение в XML, что такое View, теги и атрибут | Курс Android на Kotlin c нуля
Урок 6: Cтили, темы в приложении и их кастомизация | Курс Android на Kotlin c нуля
Что делает Git и gitignore, как создать ветку. GitHub + IntelliJ IDEA. Как сделать Pull Request
Урок 22: Data class (дата классы) copy, toString, equals, hashCode | Курс по Kotlin с нуля
Урок 13: Null Safety – операторы ?. !!, NullPointerException (NPE) // Котлин курс с нуля
Урок 21: Extensions (функции-расширения, экстеншены) | Курс по Kotlin с нуля
Урок 1: Android Studio – установка, настройка эмулятора | Курс Android на Kotlin c нуля
Урок 6: Циклы while, do-while. Обратный отсчет с Thread.sleep() // Котлин курс с нуля
Использование for, и forEach в Kotlin. Списки vs Диапазоны.
Урок 4: Верстаем экран по макету из Figma, ShapeDrawable | Курс Android на Kotlin c нуля
Теория разработки программ. Создание телеграм бота // Практика KotlinSprint
Урок 13: Создание Activity, навигация через Intent, Интенты, Extras, putExtra() | Курс Android
Урок 12: Компоненты Android: Activity, Service, Content Provider, Broadcast Receiver | Курс Android
Урок 11: Gradle - система сборки! ЧТО ТЫ ТАКОЕ - обзор файлов | Курс Android на Kotlin c нуля
Урок 20: Лямбда-функции (лямбды), анонимные функции | Курс по Kotlin с нуля
Урок 7: findViewById, ViewBinding, backing property | Курс Android на Kotlin c нуля
Урок 9: Внедрение логики изучения слов из телеграм бота | Курс Android на Kotlin c нуля
Урок 16: ООП. Инкапсуляция. Модификаторы доступа // Котлин курс с нуля
Урок 5: Ресурсы (res), квалификаторы, локализация, шрифты | Курс Android на Kotlin c нуля
IDEA+Git (ветки, пулл реквесты). ПОДРОБНО! Новый интерфейс, подводные камни. Установка с 0.
Урок 19: ENUM (классы перечислений), TODO() и тип Nothing // Котлин курс с нуля
Изучаем JSON на примере ответа сервера Telegram
Урок 10: Функции (методы), тип возвращаемого значения, return // Котлин курс с нуля
Урок 12: Конструкторы (primary, secondary). Блоки инициализации init. // Котлин курс с нуля
Урок 5: Условные операторы if else when. Операции ветвления // Котлин курс с нуля
Урок 4: Операторы сравнения (отношения), логические операторы // Котлин курс с нуля
Урок 7: Цикл for, диапазоны (интервалы). break, continue, return // Котлин курс с нуля
Урок 3: Интерполяция (шаблонные строки). Конкатенация // Котлин курс с нуля
Урок 1: Что такое переменные и их типы, val и var // Котлин курс с нуля
Урок 2: Арифметические операции, остаток от деления // Котлин курс с нуля
Урок 8: setOnClickListener() - обработка нажатий, property access | Курс Android на Kotlin c нуля
Урок 8: Массивы. Типы, размер, индекс массива. Перебор через for // Котлин курс с нуля
Урок 15: Интерфейсы, абстрактные классы. Имплементация. // Котлин курс с нуля
Урок 18: ООП. Полиморфизм, 3 типа (Ad hoc, Subtyping, Parametric) // Котлин курс с нуля
Урок 3: Контейнеры - FrameLayout, LinarLayout. Отступы. | Курс Android на Kotlin c нуля
Что такое TRAILING COMMA в программировании
Урок 9: Коллекции: списки (List). Функции для работы с коллекциями – Котлин курс с нуля
Урок 8: MutableState, remember. Состояние и Рекомпозиция | Курс Android Jetpack Compose
Урок 2: ПОЧЕМУ ОН (Jetpack Compose), а не XML | Курс Android Jetpack Compose
Урок 14: Интерфейс Serializable – передача данных между Activity | Курс Android на Kotlin c нуля
Урок 11: Lazy Column – ленивые списки (сравнение с RecyclerView) | Курс Android Jetpack Compose
Урок 10: AndroidManifest.xml (андройд манифест) | Курс Android на Kotlin c нуля
Урок 11: ООП. Классы и свойства. Создание объектов (экземпляров класса). – Котлин курс с нуля
Lesson 12: Navigation – Base Compose Navigation | Android Jetpack Compose Course