Have a look at an array of guides to cement your understanding of programming concepts, algorithms and tools.

Kotlin Tutorial

Kotlin is a new statically-typed language in the JVM world with a developer-friendly syntax and strong Java interoperability. >>>

Vavr Tutorial

Vavr is a functional library for Java 8+ that provides immutable data types and functional control structures. >>>