Rust Learn Steps adalah pendamping persiapan wawancara yang mengutamakan penggunaan offline untuk para insinyur Rust — tanpa analitik, tanpa sinkronisasi cloud, tanpa pelacakan.
KONTEN TERPILIH
• 120 tiket wawancara mendalam di 15 topik: kepemilikan, masa pakai, asinkron, trait, smart pointer, konkurensi, penanganan kesalahan, makro, unsafe, FFI, pencocokan pola, stdlib, ekosistem, dan banyak lagi — dwibahasa EN/RU
• 10 panduan Desain Sistem tingkat senior: pembatas laju terdistribusi, mesin pencocokan, cache terdistribusi, basis data deret waktu, penyimpanan dompet kripto, pub/sub WebSocket, antrian pekerjaan terdistribusi, penyelesaian perdagangan, indeks pencarian, penyimpanan KV multi-wilayah — dwibahasa
• 5 skenario wawancara simulasi (masing-masing 5 pertanyaan) dengan petunjuk progresif, indikator tanda bahaya, pengungkapan jawaban yang kuat, dan penilaian rubrik — dwibahasa
• 10 kartu Lembar Panduan: referensi ringkas untuk kepemilikan, masa pakai, trait umum, penanganan kesalahan, asinkron, pencocokan pola, smart pointer, iterator, modul, alat
• 61 istilah Glosarium A–Z dengan definisi dwibahasa dan contoh kode Rust (Arc, Box, Cow, Future, Pin, Mutex, …)
• 6 Seri tutorial dengan pelajaran berurutan: Kepemilikan 101, Peminjaman & Referensi, Masa Hidup 101, Penanganan kesalahan, Iterator & closure, Pengantar Async Rust — kemajuan dilacak per pelajaran
• 28 Cuplikan editor — pola Rust umum (fn main, async fn, builder, thiserror enum, impl Iterator, tokio::select!, …)
• 49 entri FAQ dalam aplikasi yang menjelaskan setiap fitur
MEKANISME PEMBELAJARAN
• Pengulangan Berjarak (Leitner-5: interval 1/3/7/14/30 hari)
• Kuis dengan 4 mode: tiket jatuh tempo SRS, Bookmark Anda, Filter kategori+level, atau istilah Glosarium
• Mode latihan — tinjauan kartu flash tanpa memengaruhi jadwal SRS Anda
• Rentetan hari dengan perlindungan tujuan harian (target yang dapat dikonfigurasi: (Acara 5/10/20/30)
• Peta panas aktivitas — kepadatan studi selama 12 minggu
• Dasbor statistik dengan penguasaan per kategori, kemajuan tutorial, aktivitas terbaru
ORGANISASI PRIBADI
• Tandai tiket, panduan, atau simulasi apa pun — daftar lintas konten
• Catatan pribadi (hingga 4000 karakter) dengan pencarian + tampilan terpusat
• Cadangkan/Pulihkan melalui file JSON — pindahkan kemajuan antar perangkat, tanpa cloud
EDITOR KODE
• Penyorotan sintaks Rust
• Penanda lint dasar (kurung seimbang, pasangan kutipan)
• Simpan otomatis dengan penundaan 2 detik
• Pemilih cuplikan — 28 pola di seluruh kategori Umum / Asinkron / Kesalahan / Sifat / Makro / Tes
PRIVASI
• Semuanya lokal — kemajuan Anda tersimpan di kotak Hive di perangkat
• Tanpa analitik, tanpa telemetri, tanpa pihak ketiga Pelacakan
• Tidak ada sinkronisasi cloud — apa yang ada di perangkat Anda tetap di perangkat Anda
• Pencopotan pemasangan akan menghapus semua data (cadangkan dengan Ekspor kemajuan terlebih dahulu)
PERSYARATAN
Rust adalah merek dagang terdaftar dari Rust Foundation. Aplikasi ini adalah alat pendidikan independen dan tidak berafiliasi dengan, didukung oleh, atau disponsori oleh Rust Foundation atau Rust Project. Merek dagang pihak ketiga yang disebutkan dalam konten adalah milik pemiliknya masing-masing; referensi hanya untuk ilustrasi pendidikan dan tidak menyiratkan dukungan.
TARGET AUDIENS
Pengembang Rust tingkat menengah hingga senior yang sedang mempersiapkan wawancara teknis di perusahaan FAANG, fintech, blockchain, atau infrastruktur sistem.