Table of Contents
- Getting started with Kotlin
- Kotlin Basics
- Object Oriented Programming in Kotlin
- Functions in Kotlin
- Higher Order Functions and Functional Programming
- Properties
- Null Safety, Reflection and Annotations
- Generics
- Data Classes
- Collections
- Testing with Kotlin
- Microservices in Kotlin
- Concurrency
