0Pricing
Kotlin Multiplatform Academy icon
KotlinMobileAndroidIosLevel A1 → B215 bahasa

Kotlin Multiplatform Academy

Bagikan kode Kotlin di Android, iOS, dan platform lainnya dengan Kotlin Multiplatform. Dari expect/actual hingga Compose Multiplatform dan pengiriman modul bersama. Jalur belajar CoddyKit yang terdiri dari 30 kursus singkat dan 120 pelajaran interaktif, dengan AI Tutor 24/7 di sisi kamu.

Kursus
30
Pelajaran
120
Langkah interaktif
1,560
Gratis untuk memulai
Kursus 1
Kurikulum

30 kursus di jalur ini

Setiap kursus dalam jalur Kotlin Multiplatform Academy, sesuai urutan belajar. Kursus pertama gratis.

1

A14 pelajaranGratis

Jelaskan bagian yang dibagikan KMP, bagian yang tetap native, dan kapan menggunakannya dalam tim nyata.

2

A14 pelajaranPRO

Pasang rangkaian alat dan buat proyek modul bersama yang berfungsi dari wizard.

3

A14 pelajaranPRO

Jelajahi modul Gradle dan rangkaian sumber agar Anda selalu tahu lokasi kode yang tepat.

4

A14 pelajaranPRO

Tulis Kotlin murni di commonMain dan panggil dari Android maupun iOS.

5

A14 pelajaranPRO

Gunakan bagian stdlib Kotlin yang bekerja secara identik di setiap target.

6

A24 pelajaranPRO

Deklarasikan API umum sekali dan sediakan implementasi nyata untuk setiap platform.

7

A24 pelajaranPRO

Rancang model dan enum bersama yang rapi untuk digunakan kedua aplikasi.

8

A24 pelajaranPRO

Pindahkan perhitungan dan aturan ke kode bersama agar logika tidak pernah berbeda di antara aplikasi.

9

A24 pelajaranPRO

Kemas logika bersama ke dalam modul rapi dengan API publik yang digunakan kedua aplikasi.

10

A24 pelajaranPRO

Luncurkan aplikasi bertenaga kode bersama di kedua platform dan debug penghubungnya.

11

B14 pelajaranPRO

Jalankan pekerjaan asinkron di commonMain dan tampilkan dengan rapi ke kedua platform.

12

B14 pelajaranPRO

Modelkan data berkelanjutan dengan Flow dan gunakan di setiap platform.

13

B14 pelajaranPRO

Buat permintaan HTTP nyata dari kode bersama menggunakan klien Ktor multiplatform.

14

B14 pelajaranPRO

Petakan JSON API ke model Kotlin dan sebaliknya dengan serializer multiplatform.

15

B14 pelajaranPRO

Gabungkan jaringan dan penguraian menjadi repositori rapi yang menjadi sandaran aplikasi.

16

B14 pelajaranPRO

Simpan data dalam basis data SQLite yang aman secara tipe dan digunakan bersama lintas platform.

17

B14 pelajaranPRO

Simpan preferensi dan nilai kecil secara portabel di Android dan iOS.

18

B14 pelajaranPRO

Hubungkan repositori, klien, dan kasus penggunaan dengan modul Koin bersama.

19

B14 pelajaranPRO

Bangun logika presentasi sekali dan kendalikan Compose serta SwiftUI dengannya.

20

B14 pelajaranPRO

Modelkan kegagalan dalam kode bersama dan tampilkan pesan yang mudah dipahami di setiap aplikasi.

21

B24 pelajaranPRO

Tulis satu UI Compose yang dirender di Android, iOS, dan desktop.

22

B24 pelajaranPRO

Tambahkan navigasi multihalaman serta gambar, fon, dan string bersama.

23

B24 pelajaranPRO

Kuasai jembatan Kotlin-ke-Swift agar pengembang iOS menikmati API Anda.

24

B24 pelajaranPRO

Panggil API Apple dan kode native Anda sendiri langsung dari Kotlin/Native.

25

B24 pelajaranPRO

Akses kemampuan perangkat per platform melalui satu antarmuka bersama yang rapi.

26

B24 pelajaranPRO

Pahami memori dan threading Kotlin/Native untuk menghindari kerusakan yang sulit dilacak.

27

B24 pelajaranPRO

Tulis pengujian cepat dan andal yang berjalan di commonTest serta setiap target.

28

B24 pelajaranPRO

Susun lapisan, modul, dan batasan menjadi arsitektur produksi yang mudah dipelihara.

29

B24 pelajaranPRO

Kemas dan rilis pustaka KMP yang dapat digunakan kembali oleh tim lain.

30

B24 pelajaranPRO

Buat profil, otomatisasi, dan rilis aplikasi KMP dengan percaya diri ke kedua toko.

CoddyKit PRO

Buka akses ke semua 30 kursus di jalur ini dan semua jalur lainnya

AI Tutor, ujian sertifikasi, dan sertifikat. Bisa digunakan di web, iOS, dan Android.

Lihat semua paket
Tahunan$29.90 / tahunSekitar $2.49 per bulanBayar sekaliSeumur hidup$69.99 sekaliTanpa perpanjangan. PRO selamanya.
Ringkasan Kursus

Kotlin Multiplatform: Bagikan Kode di Mana Saja

Bagikan kode Kotlin di Android, iOS, dan platform lainnya dengan Kotlin Multiplatform. Trek ini mencakup 30 mini-kursus progresif dari pemula absolut (A1) hingga tingkat lanjut (B2), dengan pelajaran fokus singkat dan kuis cepat untuk mengunci setiap konsep.

Apa yang Akan Anda Pelajari

Mulai dengan struktur proyek KMP, commonMain, dan deklarasi expect/actual, kemudian bagikan logika bisnis di seluruh platform. Lanjutkan ke coroutines dan Flow, Ktor networking, kotlinx.serialization, SQLDelight, Koin, Compose Multiplatform UI, native iOS interop, testing, dan penerbitan pustaka KMP. Setiap pelajaran bersifat praktis, dengan tutor AI 24/7 tersedia saat Anda membutuhkan bantuan.

Cara Kerjanya

Setiap kursus dibagi menjadi empat pelajaran fokus yang ringkas dan padat. Selesaikan beberapa pelajaran per hari dan Anda akan menguasai seluruh trek dalam hitungan minggu, bukan bulan.

Cara Kamu Belajar

  1. 01

    Pelajaran Interaktif

    Latihan koding langsung dengan umpan balik real-time

  2. 02

    AI Tutor

    Dapatkan bantuan instan dari AI kami saat kamu stuck

  3. 03

    Editor Bawaan

    Tulis dan jalankan kode langsung di browser kamu

  4. 04

    Sertifikat

    Raih sertifikat saat kamu menyelesaikan kursus

FAQ

Pertanyaan yang Sering Diajukan

Apakah kursus Kotlin Multiplatform Academy gratis?

Ya. Kamu bisa memulai kursus Kotlin Multiplatform Academy secara gratis dan menyelesaikan pelajaran interaktifnya tanpa biaya. Langganan PRO opsional membuka akses ke alat AI tingkat lanjut dan sertifikat yang bisa dibagikan.

Apakah aku perlu pengalaman sebelumnya untuk belajar Kotlin?

Tidak. Kursus dimulai dari dasar dan secara bertahap bergerak ke topik yang lebih canggih, jadi kamu bisa memulai meski tanpa pengalaman Kotlin sebelumnya.

Bagaimana cara aku belajar Kotlin di CoddyKit?

Kamu belajar dengan praktik. Pelajaran interaktif pendek memadukan penjelasan yang jelas dengan latihan koding langsung yang berjalan real-time, dan tutor AI 24/7 memberikan bantuan personal kapan pun kamu stuck.

Apakah aku dapat sertifikat saat menyelesaikan Kotlin Multiplatform Academy?

Ya. Pelajar PRO bisa mengikuti ujian dan meraih sertifikat penyelesaian yang bisa dibagikan dengan kode verifikasi untuk kursus Kotlin Multiplatform Academy.

Bisakah aku belajar Kotlin di ponselku?

Ya. CoddyKit tersedia di web dan sebagai aplikasi native iOS dan Android, jadi kamu bisa belajar Kotlin di perangkat apa pun dan progresmu tersinkronisasi di semuanya.

Berapa biaya CoddyKit PRO?

Kursus pertama dari Kotlin Multiplatform Academy gratis. CoddyKit PRO membuka akses ke semua kursus: $5.90 per minggu, $7.90 per bulan, $29.90 per tahun, atau $69.99 sekali untuk akses seumur hidup tanpa perpanjangan.

Berapa lama waktu yang dibutuhkan untuk menyelesaikan Kotlin Multiplatform Academy?

Kotlin Multiplatform Academy memiliki 30 kursus dan 120 pelajaran. Sebagian besar pelajaran membutuhkan sekitar 5–10 menit, jadi seluruh jalur ini memerlukan sekitar 14 jam latihan langsung, sesuai kecepatan kamu.

Mulai Kotlin Multiplatform Academy Sekarang

Bergabunglah dengan ribuan pelajar yang menguasai pemrograman dengan pelajaran bertenaga AI.