Kotlin From the Ground Up
Google officially announced Kotlin as a first-class language for Android development, which makes it the only language apart from Java officially supported on the platform. Adoption of Kotlin is growing steadily since its release of version 1.0 in 2016. With companies like Netflix, Uber, Pinterest, and Trello actively using it, we can expect the adoption of Kotlin to grow significantly in the near future.
There is very little pointed and in-depth coverage from developers for developers at this stage. With Kotlin from the Ground Up, we attempt to fulfill the requirements of developers who want to get acquainted with Kotlin and its features.

Learning outcomes
- Write and build your first Kotlin program.
- Leverage existing Java libraries seamlessly in your Kotlin code.
- Create libraries in Kotlin that are accessible to Java developers.
- Build basic DSLs to ease development pains in whatever domain you find yourself.