Up to date for kotlin 1.4 & IntelliJ IDEA 2020.3
For complete beginners to Kotlin. No prior programming experience necessary!
This is a book for complete beginners to the new, modern Kotlin language.
Everything in the book takes place in a clean, modern development environment, which means you can focus on the core features of programming in the Kotlin language, without getting bogged down in the many details of building apps.
This is a sister book to the Android Apprentice the Android Apprentice focuses on making apps for Android, while the Kotlin Apprentice focuses on the Kotlin language fundamentals.
Concepts covered in this book
- Kotlin Development Environment
- Numbers and Strings
- Making Decisions
- Functions & Lambdas
- Collection Types
- Building Your Own Types
- Functional Programming
- Kotlin Platforms & Scripting
- Kotlin/Native & Multiplatform
Third Edition · Android 11, Kotlin 1.4, IntelliJ IDEA 2020.3