A personal approach for learning Backend Development with Kotlin.
- Learn by doing
- Iterative
- Backend Web Development with Kotlin
- JVM
- Functional programming
- Concurrency
- Distributed Systems
- CQRS/ES (Axon Framework)
Total learning time: 7h 30m
- Zero day - Knowledge before starting
- Session 1 - HelloWorld in IntelliJ
- Session 2 - HelloWorld in the Command Line
- Session 3 - My first Gradle build
- Session 4 - My first Kotlin test with JUnit
- Session 5 - Kotlin test with kotlin-test
- Session 6 - Working with Kotlin basic types
- Session 7 - Learning about Kotlin basic
- Session 8 - Learning about classes and inheritance in Kotlin
- Session 9 - My first Use Case in Kotlin
- [S1] Hello World in Kotlin.
- [S4] My first Kotlin Unit Test.
- [S9] My first Use Case in Kotlin.