- 처음 Kotlin 공부할 때 나름 공부했던 것들을 잘 정리하려고 했으나 일이 바빠서 그러지 못했다.
- 새로운 마음가짐으로 Kotlin 공식 홈페이지에서 제공하는 내용들을 차근 차근 정리해나가야지.
- Kotlin 1.3
- Kotlin 1.2
- Kotlin 1.1
- Basic Syntax
- Idioms
- Coding Conventions
- Basic Types
- Packages and Imports
- Control Flow
- Returns and Jumps
- Classes and Inheritance
- Properties and Fields
- Interfaces
- Visibility Modifiers
- Extensions
- Data Classes
- Sealed Classes
- Generics
- Nested Classes
- Enum Classes
- Objects
- Type Aliaes
- Inline Classes
- Delegation
- Delegated Properties
- Functions
- Lambdas
- Inline Functions
- Destructuring Declarations
- Collections
- Ranges
- Type Checks and Casts
- This Expressions
- Equality
- Operator overloading
- Null Safety
- Exceptions
- Annotations
- Reflection
- Type-Safe Builders
- Keywords and Operators
- Grammar
- Calling Java from Kotlin
- Calling Kotlin from Java
- Coroutines Guide
- Basics
- Cancellation and Timeouts
- Channels
- Composing Suspending Functions
- Coroutine Context and Dispatchers
- Exception Handling
- Select Expression
- Shared Mutable State and Concurrency