Kotlin Programming: The Big Nerd Ranch Guide Book (2nd Edition)
Kotlin is a modern programming language that many developers are migrating to and loving and is Google’s recommended programming language for Android development. This updated guide will walk you through writing your first line of Kotlin code and will guide you through many newer features that developers have been craving, like Coroutines and Multiplatform support.
Based on Big Nerd Ranch’s popular Kotlin programming language training, materials and methodology, this guide teaches Android development and coding through hands-on exercises from experienced Android developers.
Explore Kotlin program features and at the end, you will build a sample app for the Android operating system and build your confidence to become a certified Android app developer using Java code.
What you’ll learn:
- Understand Java code and Kotlin programming language interoperability and how you can introduce Kotlin to legacy Android app development to begin upgrading your codebase.
- Use functional programming to concisely express complex algorithms in your code.
- Reduce code repetition by leveraging object-oriented programming and extensions that allow you to design your code more flexibly.