CodePath ialah aplikasi kuiz luar talian untuk mempelajari asas pengaturcaraan. Ia merangkumi enam topik: Python, Kotlin, JavaScript, SQL, HTML/CSS dan Git.
Aplikasi ini mengandungi lebih 200 soalan yang disusun mengikut bahasa dan topik. Setiap topik merangkumi soalan aneka pilihan dan soalan benar/salah dengan penjelasan untuk setiap jawapan.
Cara ia berfungsi:
- Pilih bahasa pengaturcaraan dan topik
- Jawab 10 soalan setiap sesi kuiz
- Baca penjelasan selepas setiap jawapan
- Soalan yang anda salah akan diulang pada akhir sesi
- Kemajuan anda disimpan secara setempat pada peranti
Ciri-ciri:
- Kuiz harian: empat mod kuiz tersedia setiap hari — Campuran Harian (soalan daripada semua bahasa), Pusingan Kelajuan (5 soalan pantas), Topik Lemah (bidang latihan di mana anda menghadapi kesukaran), dan Cabaran Bahasa (selidiki secara mendalam satu bahasa rawak)
- Penjejakan kemajuan: lihat ketepatan anda dan bilangan soalan yang dijawab setiap bahasa
- Semakan kesilapan: semak semula soalan yang anda jawab salah dan latihkannya semula
- Kaunter coretan: menjejaki aktiviti hari berturut-turut
- XP dan tahap: dapatkan mata pengalaman untuk setiap soalan yang dijawab
- Petua hari ini: petua pengaturcaraan ringkas pada skrin utama, dikemas kini setiap hari
- Tema gelap dan terang
- Berfungsi sepenuhnya di luar talian — tiada sambungan internet diperlukan
- Tiada iklan, tiada pendaftaran akaun, tiada pengumpulan data
- Tersedia dalam bahasa Inggeris, Rusia dan Ukraine
Bahasa dan topik yang disokong:
- Python: asas, jenis data, rentetan, senarai, gelung, fungsi, OOP, modul, fail I/O, pengendalian ralat
- Kotlin: asas, keselamatan nol, koleksi, fungsi, OOP, coroutine, sambungan
- JavaScript: asas, DOM, fungsi, tatasusunan, objek, asinkron, ES6
- SQL: SELECT, WHERE, JOIN, GROUP BY, subkueri
- HTML/CSS: tag, pemilih, Flexbox, Grid, reka bentuk responsif
- Git: asas, percabangan, penggabungan, aliran kerja
Semua data disimpan pada peranti. Aplikasi ini tidak menghantar sebarang maklumat peribadi ke pelayan luaran.
Dikemas kini pada
7 Apr 2026