
Базовый курс по Kotlin
Kotlin: Урок 0. Введение
Kotlin: Урок 1. String Templates
Kotlin: Урок 2. Переменные var vs. val
Kotlin: Урок 3. Типы данных Kotlin
Kotlin: Урок 4. Функции
Kotlin: Урок 5. NPE и Null Safety
Kotlin: Урок 6. Работа с классами и их свойствами
Kotlin: Урок 7. Пакеты - Импорт методов и классов
Kotlin: Урок 8. Enum - Перечесления и их роль
Kotlin: Урок 9. When - Оператор выбора
Kotlin: Урок 10. Интерфейсы
Kotlin: Урок 11. Абстрактные классы и модификатор open
Kotlin: Урок 12. Модификатор open и область его применения
Kotlin: Урок 13. Модификаторы доступа
Kotlin: Урок 14. Крутость и гибкость циклов
Kotlin: Урок 15. Использование модификатора IN
Kotlin: Урок 16. Как пишутся POJO в Kotlin?
Kotlin: Урок 17. Sealed Классы
https://www.youtube.com/playlist?list=PLIU76b8Cjem4ZOt3tlWykUX1AjL9zE19t
Kotlin: Урок 0. Введение
Kotlin: Урок 1. String Templates
Kotlin: Урок 2. Переменные var vs. val
Kotlin: Урок 3. Типы данных Kotlin
Kotlin: Урок 4. Функции
Kotlin: Урок 5. NPE и Null Safety
Kotlin: Урок 6. Работа с классами и их свойствами
Kotlin: Урок 7. Пакеты - Импорт методов и классов
Kotlin: Урок 8. Enum - Перечесления и их роль
Kotlin: Урок 9. When - Оператор выбора
Kotlin: Урок 10. Интерфейсы
Kotlin: Урок 11. Абстрактные классы и модификатор open
Kotlin: Урок 12. Модификатор open и область его применения
Kotlin: Урок 13. Модификаторы доступа
Kotlin: Урок 14. Крутость и гибкость циклов
Kotlin: Урок 15. Использование модификатора IN
Kotlin: Урок 16. Как пишутся POJO в Kotlin?
Kotlin: Урок 17. Sealed Классы
https://www.youtube.com/playlist?list=PLIU76b8Cjem4ZOt3tlWykUX1AjL9zE19t