Kursus interaktif
Kursus Karat
Pelajari bahasa pemrograman Rust dari awal dengan penjelasan mendetail, contoh praktis, dan latihan interaktif: mulai dari variabel dan tipe primitif hingga manajemen memori yang aman dengan kepemilikan, peminjaman, struct, dan metode.
Verifikasi statis melalui kata kunci + eksekusi pada pejabatRust Playground(satu klik untuk menyalin kode + membuka).
01 · Modul 1 - Dasar-Dasar Karat
Dasar-dasar bahasa: variabel, mutabilitas, bayangan, dan penggunaan tipe skalar dan gabungan primitif.
02 · Modul 2 — Aliran Kontrol
Membuat keputusan melalui ekspresi kondisional, mengulangi dengan loop, dan memanfaatkan pencocokan pola bahasa.
03 · Modul 3 — Kepemilikan dan Peminjaman
Inti dari manajemen memori Rust: kepemilikan, tumpukan vs tumpukan, pemindahan vs penyalinan, dan penggunaan referensi yang aman.
04 · Modul 4 — Struktur dan Metode Data
Tentukan dan atur tipe data khusus yang kompleks dengan struct dan terapkan perilakunya melalui blok impl.
05 · Modul 5 — Generik dan Sifat
Kembangkan kode yang fleksibel dan dapat digunakan kembali menggunakan tipe generik dan tentukan perilaku bersama menggunakan Sifat.
06 · Modul 6 - Seumur Hidup dan Smart Pointer
Kelola masa pakai referensi dengan masa pakai dan analisis manajemen memori heap melalui Box, Rc, dan Arc.
07 · Modul 7 — Penanganan dan Pengumpulan Kesalahan
Memanipulasi koleksi dinamis seperti HashMap dan menangani pengecualian/kesalahan dengan cara yang canggih dan idiomatis.