Overview
Syllabus
Introduction
What is Kotlin
What does Kotlin provide
Why Kotlin
Agenda
Java example
Modifiers
Primary Constructor
Variables
Java Interop
Kotlin Expressions
Kotlin Type System
Smartcasts
The compiler
Null safety
Nullable types
Platform types
Functions
Recursive
Infix
Extension Functions
Extension Properties
Utility Classes
No Static
Companion Objects
FirstClass Functions
String
Parameter
Inline modifier
for each
nonlocal returns
inline functions
lambdas
anonymous
build
standard library
coroutine
user scheduled threads
coroutines
iterator
Kotlinorg
Links
Targetnet
Taught by
NDC Conferences