Learning Path

Kotlin: Android Development with Kotlin

Instructor Neha Gajakos
Time to complete: 9h 34m

Published byPackt Publishing

CreatedJanuary 2018

Build modern mobile apps with Kotlin

In Detail

Kotlin is a language that helps developers build amazing applications in an easy and effective way. So, if you're a developer who is looking to build mobile apps quickly with minimal intrusion from boilerplate syntax, then go for this Learning Path.

Packt’s Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

  • Get acquainted with the fundamentals of Kotlin and build effective Android applications
  • Learn how to make development much faster using a variety of Kotlin features, from basics to advanced
  • Embedded with real-world examples that will take you on a smooth journey developing Android apps

Let's take a quick look at your learning journey. This Learning Path starts off with a brief introduction to Kotlin. You will then learn object-oriented programming with Kotlin’s new features. You will also create a simple Kotlin app project with its layout. Next, you will learn to connect those layouts and widgets to Kotlin functions. You will learn how to use IntelliJ IDE, which plays an integral role in Kotlin development. Finally, you will learn Kotlin’s programming concepts such as functions, lambdas, properties, type parameterization, and concurrency.

By the end of this Learning Path, you will be proficient in using Kotlin for Android application development.

Prerequisites: Basic knowledge of Java and Android is needed.

Resources: Code downloads and errata:


This path navigates across the following products (in sequential order):