Description: Kotlin is an object-oriented programming language, so working with objects is an important part of mastering it. In this course, you'll learn about classes, visibility, extensions, and objects in Kotlin.

Target Audience: Software developers who wish to learn about the Kotlin language, its uses, and development environments

Duration: 01:07

Description: Kotlin uses many of the programming constructs that you'd find in other high-level programming languages. In this course, you'll explore type checking, loops, when statements, and the standard structures used for creating functions.

Target Audience: Software developers who wish to learn about the Kotlin language, its uses, and development environments

Duration: 01:03

Description: While similar to Java, Kotlin's syntax is not compatible with the ubiquitous language. In this course, you'll learn about the basic syntax of Kotlin, including packages, types, variables, strings, and conditionals.

Target Audience: Software developers who wish to learn about the Kotlin language, its uses, and development environments

Duration: 00:56

Description: When developing with Kotlin, there are several integrated development environments (IDEs) to choose from. In this course, you'll learn how to install a Kotlin development environment and create a basic Kotlin project.

Target Audience: Software developers who wish to learn about the Kotlin language, its uses, and development environments

Duration: 00:27

Description: Kotlin relies on the Java Class Library, and there are several integrated development environments (IDEs) to choose from for developing with Kotlin. In this course, you'll learn the basics of Kotlin and its tools.

Target Audience: Software developers who wish to learn about the Kotlin language, its uses, and development environments

Duration: 00:28