First steps
- Language presentation
- Installation
- First program
- On the command line (REPL)
Basic syntax
- Variables (var, val, const, immutability, null safety)
- Expressions (if, when, while => statements)
- Packages
- Types
- Writing standards (coding conventions)
Classes and objects
- Classes, interfaces and inheritance
- Data Classes
- Extensions
- Generic
- Delegation
Functions and Lambdas
- Functions
- De-structuring
- Operator overload
- Lambdas
- Higher-Order Function
- Inline functions
- Coroutines
Standard library and tools
- Collection
- Compilers
- Interactions with Java
- JavaScript interactions
Dernière mise à jour : le 04/05/2024 à 13:05