Содержание
- Введение 1
- Основы языка Kotlin и его архитектура 2
- - Синтаксис и основные конструкции 2.1
- - Безопасность null и обработка исключений 2.2
- - Функциональное программирование в Kotlin 2.3
- Объектно-ориентированное программирование в Kotlin 3
- - Классы, объекты и наследование 3.1
- - Полиморфизм и инкапсуляция 3.2
- - Data classes, sealed classes и интерфейсы 3.3
- Взаимодействие Kotlin с Java и современными парадигмами программирования 4
- - Совместимость Kotlin с Java 4.1
- - Мультиплатформенная разработка 4.2
- - Асинхронное программирование и coroutines 4.3
- Практическое применение Kotlin на примерах 5
- - Разработка Android-приложений 5.1
- - Разработка backend-сервисов 5.2
- - Другие области применения Kotlin 5.3
- Заключение 6
- Список литературы 7