1. Home
  2. Kotlin
  3. Books

Kotlin Books

Programming Kotlin: Create Elegant, Expressive, and Performant JVM and Android Applications

by Venkat Subramaniam4.75

This book will help you master one of the few languages that you can use for the entire full stack - from the server to mobile devices - to create performant, concise, and easy to maintain applications. Learn more »

Kotlin in Action

by Dmitry Jemerov, Svetlana Isakova4.44

Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Foreword by Andrey Breslav, Lead Designer of Kotlin. Learn more »

Head First Kotlin: A Brain-Friendly Guide

by Dawn Griffiths, David Griffiths4.17

Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps you learn the Kotlin language with a unique method that goes beyond syntax and how-to manuals and teaches you how to think like a great Kotlin developer. Learn more »

Kotlin Programming: The Big Nerd Ranch Guide

by Josh Skeen, David Greenhalgh4.1

Based on Big Nerd Ranch's popular Kotlin Essentials course, this guide shows you how to work effectively with the Kotlin programming language through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Learn more »

The Joy of Kotlin

by Pierre-Yves Saumont4.08

Maintaining poor legacy code, interpreting cryptic comments, and writing the same boilerplate over and over can suck the joy out of your life as a Java developer. Fear not! There's hope! Kotlin is an elegant JVM language with modern features and easy integration with Java. Learn more »

Kotlin Cookbook: A Problem-Focused Approach

by Ken Kousen4

With this unique cookbook, developers will learn how to apply this Java-based language to their own projects. Both experienced programmers, and those new to Kotlin will benefit from the practical recipes in this book. Learn more »

You may also want to try

Kotlin online courses

Kotlin for Beginners: Learn Programming With Kotlin
Kotlin for Beginners: Learn Programming With Kotlin
  • Peter Sommerhoff
  • 4.51
  • 6.5 hrs
  • 66 lectures

Learn Kotlin from scratch! Grasp object-orientation and idiomatic Kotlin to realize coding projects and Android apps! Learn more »

The Complete Android 12 & Kotlin Development Masterclass
The Complete Android 12 & Kotlin Development Masterclass
  • Denis Panjuta
  • 4.53
  • 47 hrs
  • 299 lectures

Learn Android 12 App Development From Beginner to Advanced Developer. Build Apps like Trello, 7Min Workout, Weather App Learn more »

Kotlin for Java Developers
Kotlin for Java Developers
  • Tim Buchalka
  • 4.47
  • 16.5 hrs
  • 90 lectures

Use your Java skills to learn Kotlin fast. Enhance career prospects and master Kotlin, including Java interoperability Learn more »

Popular categories

  • Python
  • AWS
  • Kubernetes
  • Java
  • JavaScript
  • DevOps
  • Docker
  • NodeJS

Popular frameworks

  • Spring Boot
  • Django
  • Laravel
  • React
  • Symfony
  • Akka
  • Flutter
  • Quarkus

Useful tutorials

How to install multiple Java versions on Linux, MacOS, or WSL2?

Ever wondered how to install multiple Java (JDK) versions on your operating system? There is one tool that does it very well - SDKMAN. Learn more »

How to title case each word in Python?

Sometimes you need to change the case of the words in a given string. For instance, you get an input which represents the first name and the last name, and you want to make sure it is correctly capitalized. Learn more »

© 2021 howtolearn.blog

Disclosure: Some of the links on that page are affiliate links - if you go through them to make a purchase, we will earn small commission. No extra cost on your side.