Atomic Kotlin

Atomic Kotlin — это современный учебник по языку программирования Kotlin, написанный известным автором Брюсом Эккелем в соавторстве со Светланой Исаковой. Книга использует методику «атомарного» обучения, где каждая концепция объясняется в небольшом, самодостаточном фрагменте, что позволяет эффективно осваивать материал шаг за шагом.

Книга начинается с основ программирования: переменных, типов данных, функций и управляющих конструкций. Затем читатель погружается в объектно-ориентированное программирование, изучая классы, свойства, конструкторы и системы модульности Kotlin. Особое внимание уделяется практическим аспектам: работе с коллекциями (списками, множествами, ассоциативными массивами), обработке исключений и написанию тестов.

Вторая половина книги посвящена продвинутым возможностям Kotlin, которые делают его таким выразительным и безопасным языком. Подробно рассматриваются расширения функций и свойств, nullable-типы с операторами безопасного вызова, перечисления, data-классы, деструктуризация и основы обобщённого программирования. Каждая тема сопровождается лаконичными примерами, которые иллюстрируют реальное применение конструкций языка.

Atomic Kotlin подходит как для начинающих программистов, так и для опытных разработчиков, желающих освоить Kotlin — официальный язык для Android-разработки, который также активно используется в backend, data science и multiplatform-проектах. Книга учит не только синтаксису, но и идиоматическому стилю программирования на Kotlin.

Atomic Kotlin
A
Автор
Bruce Eckel, Svetlana Isakova
Издательство
Mindview LLC
Год
2020
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент