Overview
Explore the Kotlin programming language and its production-ready capabilities in this comprehensive conference talk from GOTO Copenhagen 2016. Discover why developers are choosing Kotlin over Java and other languages for Android, web, and various application types. Learn about Kotlin's history, syntax, and key features including objects, functions, null safety, and algebraic data types. Gain insights into creating new applications, working with classes, and leveraging Kotlin's unique capabilities like extension functions. Understand how Kotlin has been successfully deployed in production environments for years, both within JetBrains and by external developers. Delve into practical examples and real-world use cases presented by Kotlin expert Hadi Hariri from JetBrains.
Syllabus
History of Kotlin
Creating a new application
Main
Kotlin
Kotlin Objects
Kotlin Functions
Deconstruct Values
Conditionals
Classes
Nulls
Functions
Extension Functions
Algebraic Data Types
Other Projects
Taught by
GOTO Conferences