Setelah menyelesaikan Course, sumber belajar berikutnya membantu menjelajah lebih dalam. Section ini mengumpulkan referensi resmi dan peta jalan pembelajaran.
Tur dokumentasi resmi Kotlin di kotlinlang.org/docs/home.html: Get Started, Tour of Kotlin, Idioms, dan cara navigasi yang efektif.
Buka → # Kotlin Language SpecificationMengenal Kotlin Language Specification di kotlinlang.org/spec/: aturan formal smart cast, overload resolution, nullability, dan operator overloading.
Buka → # Kotlin API ReferenceTur Kotlin API reference (standard library) di kotlinlang.org/api/latest/jvm/stdlib/: collections, strings, scope functions, dan cara navigasi paket.
Buka → # Panduan CoroutinesTur panduan resmi Coroutines di kotlinlang.org/docs/coroutines-overview.html: suspend function, async/await, Flow, dispatcher, dan structured concurrency.
Buka → # Panduan Kotlin MultiplatformTur panduan Kotlin Multiplatform di kotlinlang.org/docs/multiplatform.html: source set common/jvm/ios, kontrak expect/actual, dan kapan memakai KMP.
Buka → # Panduan AndroidTur panduan Android Kotlin di developer.android.com/kotlin: activity lifecycle, ViewModel, observable state, intent, dan stack Jetpack modern.
Buka → # Panduan BackendTur panduan backend Kotlin: Ktor (ktor.io/docs/) dan Spring Boot (spring.io). Router DSL, service layer, request/response model, dan perbandingan framework.
Buka → # Panduan TestingTur panduan testing Kotlin: kotlin-test, JUnit 5, MockK, Testcontainers, dan Turbine untuk Flow. Anatomi test Arrange-Act-Assert dan tipe test.
Buka → # Panduan KeamananTur panduan keamanan Kotlin: OWASP Top 10, hashing password, AES-GCM, validasi input, HTML escape, dan ProGuard/R8 untuk Android.
Buka → # Panduan PerformanceTur panduan performance Kotlin: JMH microbenchmark, async-profiler, VisualVM, JVM tuning flags, dan optimasi idiomatik Kotlin.
Buka → # TroubleshootingDaftar galat umum Kotlin dan cara memperbaikinya: compiler error, runtime exception, build problem, plus demo safe call, safe cast, dan require/check.
Buka → # GlosariumGlosarium istilah Kotlin: data class, sealed class, extension function, scope function, nullable, coroutine, suspend, Flow, value class, smart cast, elvis, dan lainnya.
Buka → # Roadmap BelajarRoadmap belajar Kotlin dari pemula hingga lanjutan: tiga tahap utama dengan topik, target, dan proyek portofolio plus kebiasaan belajar harian.
Buka →