Personal Roadmap
Run kotlin on local machine using jvm 11
use shell on terminal
integrate via IDE
Kotlin learning repo - git repo wrapper
Dir: examples of language use (https://play.kotlinlang.org/koans/overview)
Dir: patterns (gang of 4, arch, enterprise, concurrency, effective kotlin)
functional
railway
streams sorting does not mutate original list
Dir: Fizzbuzz TDD
Dir: Airport TDD
junit5 and mockito https://github.com/mockito/mockito-kotlin
Dir: Airport TDD
kotlin test, and https://github.com/mockk/mockk
Dir: Webserver, database, http client calls, testing pyramid
libraries from java - yatspec, jackson, slf4j
dockerised
Dir: Spring framework
Dir: https://ktor.io/ to build server
Last updated
Was this helpful?