Kotlin Programming / Kotlin. Программирование для профессионалов
Год издания: 2020
Автор: Skeen J., Greenhalgh D. / Скин Дж., Гринхол Д.
Переводчик: Киселев А.
Жанр или тематика: Программирование: Kotlin
Издательство: Питер
ISBN: 978-5-4461-1243-2
Серия: Для профессионалов
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 464
Описание: Kotlin — язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android.
Книга Джоша Скина и Дэвида Гринхола основана на популярном курсе Kotlin Essentials от Big Nerd Ranch. Яркие и полезные примеры, четкие объяснения ключевых концепций и основополагающих API не только знакомят с языком Kotlin, но и учат эффективно использовать его возможности, а также позволяют освоить среду разработки IntelliJ IDEA от JetBrains.
Неважно, опытный вы разработчик, который хочет выйти за рамки Java, или изучаете первый язык программирования. Джош и Дэвид проведут вас от основных принципов к расширенному использованию Kotlin, чтобы вы могли создавать надежные и эффективные приложения.
Оглавление
Благодарности — 16
Представляем Kotlin — 19
Почему Kotlin? — 19
Для кого эта книга? — 20
Как пользоваться этой книгой — 20
Для любопытных — 21
Задания — 21
Типографские соглашения — 21
Заглядывая вперед — 22
От издательства — 22
Глава 1. Ваше первое приложение на Kotlin — 23
Глава 2. Переменные, константы и типы — 38
Глава 3. Условные конструкции — 55
Глава 4. Функции — 77
Глава 5. Анонимные функции и функциональные типы — 102
Глава 6. Null-безопасность и исключения — 120
Глава 7. Строки — 143
Глава 8. Числа — 155
Глава 9. Стандартные функции — 167
Глава 10. Списки и множества — 175
Глава 11. Ассоциативные массивы — 204
Глава 12. Объявление классов — 215
Глава 13. Инициализация — 243
Глава 14. Наследование — 264
Глава 15. Объекты — 281
Глава 16. Интерфейсы и абстрактные классы — 312
Глава 17. Обобщения — 326
Глава 18. Расширения — 343
Глава 19. Основы функционального программирования — 360
Глава 20. Совместимость с Java — 375
Глава 21. Ваше первое Android-приложение на Kotlin — 400
Глава 22. Знакомство с сопрограммами — 430
Глава 23. Послесловие — 442
Глоссарий — 451
Доп. информация: Оригинал книги на трекере:
https://rutr.life/forum/viewtopic.php?t=5735677