Fitur
doQumentation mengubah konten open-source IBM Quantum menjadi platform pembelajaran interaktif dengan eksekusi kode langsung, mode simulator, dan pelacakan kemajuan belajar.
Perpustakaan Konten
381 Halaman Konten
42 Tutorial, 171 Panduan, 154 halaman Kursus, dan 14 Modul β semuanya bersumber dari dokumentasi Qiskit open-source IBM Quantum.
Jelajahi tutorial βSinkronisasi Otomatis dari Sumber
Konten disinkronkan otomatis dari repositori GitHub IBM, menjaga tutorial dan kursus tetap terkini dengan rilis Qiskit terbaru. Last upstream content update: 2026-03-10 (commit 6f006d7a).
Navigasi Terstruktur
Sidebar yang dibuat otomatis dengan kategori yang bisa diciutkan. Tutorial, Panduan, Kursus, dan Modul masing-masing memiliki sidebar terorganisir sendiri.
Eksekusi Kode Langsung
Toggle Jalankan / Kembali
Setiap halaman notebook memiliki tombol Jalankan yang mengaktifkan semua sel kode dengan kernel Jupyter langsung. Klik Kembali untuk kembali ke tampilan statis.
Tiga Execution Backend
Eksekusi jarak jauh gratis via Binder (tanpa instalasi), sepenuhnya offline via Docker, atau host sendiri di RasQberry Pi.
Konfigurasi Backend βIBM Cloud Code Engine
Jupyter kernel tanpa server di akun IBM Cloud kamu. Cold start dalam hitungan detik, bukan 10β25 menit seperti Binder. Tier gratis mencakup sekitar 14 jam per bulan.
Siapkan Code Engine βMode Workshop
Jalankan workshop kelas dengan hingga 50 peserta. Deploy beberapa instance Code Engine dan bagikan satu URL β peserta didistribusikan otomatis dengan sesi stiky dan failover otomatis.
Panduan setup workshop βPemantauan Workshop
Dashboard langsung dengan auto-refresh (30 detik) menampilkan jumlah kernel per instance, kernel sibuk, koneksi, penggunaan memori, dan uptime. Setiap instance menyediakan endpoint /stats. Script stress test mensimulasikan pengguna bersamaan untuk menemukan batas kapasitas sebelum kelas dimulai.
Dashboard Pengaturan βBuka di Google Colab
Setiap halaman notebook memiliki tombol 'Buka di Colab' untuk eksekusi cloud tanpa instalasi. Membuka notebook yang diterjemahkan saat menjelajah dalam bahasa lain.
Umpan Balik Eksekusi Sel
Umpan balik visual untuk setiap sel: batas kuning amber saat eksekusi, hijau jika selesai, merah jika error. Legenda muncul di toolbar saat kernel siap.
Petunjuk Error Kontekstual
Deteksi otomatis untuk ModuleNotFoundError, NameError, dan kernel terputus. Petunjuk yang dapat ditindaklanjuti muncul di bawah sel dengan saran solusi.
Instalasi Pip Satu Klik
Saat paket yang hilang terdeteksi, tombol 'Instal' yang bisa diklik muncul. Setelah instalasi selesai, sel yang gagal dijalankan ulang otomatis.
Buka di JupyterLab
Setiap halaman notebook memiliki tombol untuk membuka file .ipynb lengkap di JupyterLab untuk pengeditan dan eksplorasi lanjutan.
Jalankan Semua & Restart
Jalankan Semua mengeksekusi setiap sel secara berurutan dengan penghitung progres langsung. Berhenti setelah sel saat ini kapan saja. Restart memberikan kernel baru tanpa kehilangan sesi Binder.
Integrasi IBM Quantum
Penyimpanan Credentials
Simpan IBM Quantum API token dan CRN sekali di Pengaturan. Disimpan secara lokal di browser kamu dengan kedaluwarsa otomatis 7 hari untuk keamanan.
Siapkan Credentials βInjeksi Otomatis
Credentials disuntikkan ke kernel secara otomatis saat startup. Tidak perlu lagi menempel token di setiap notebook β cukup klik Jalankan.
Mode Simulator
Jalankan semua notebook tanpa akun IBM Quantum. Pilih AerSimulator untuk simulasi ideal atau pilih dari puluhan FakeBackend yang memodelkan noise perangkat nyata. Tanpa setup.
Aktifkan Simulator βBadge Mode Eksekusi
Toolbar menampilkan mode aktif β nama simulator (mis. 'FakeSherbrooke') atau 'IBM Quantum' β agar kamu selalu tahu bagaimana kode kamu dijalankan.
Pembelajaran & Kemajuan
Pelacakan Kemajuan
Halaman yang dikunjungi mendapat tanda centang (β) di sidebar. Notebook yang dijalankan mendapat indikator putar (βΆ). Lacak perjalananmu melalui konten.
Badge Kategori
Setiap kategori sidebar menampilkan badge seperti '3/10' agar kamu bisa melihat kemajuan sekilas. Klik untuk menghapus kemajuan per bagian.
Lanjutkan Membaca
Beranda menampilkan kartu 'Lanjutkan dari tempat terakhir' dengan halaman yang terakhir dikunjungi dan waktu kunjunganmu.
Ke Beranda βBookmark
Bintangi halaman mana saja untuk memberi bookmark. Bookmark muncul di beranda. Disimpan secara lokal, hingga 50 halaman.
Lihat bookmark βHalaman Terbaru
Beranda menampilkan 5 halaman yang paling baru dikunjungi untuk akses cepat.
Ke Beranda βPreferensi Tampilan
Sesuaikan ukuran font kode (10β22px), toggle output sel statis, dan matikan peringatan Python untuk output yang lebih bersih.
Sesuaikan tampilan βTips Onboarding
Pengunjung pertama kali melihat tips kontekstual β seperti "Klik Jalankan untuk mengeksekusi kode secara langsung" di halaman notebook. Tips hilang otomatis setelah beberapa kunjungan.
Multi-Bahasa
20 Bahasa
Seluruh situs tersedia dalam 20 bahasa termasuk Jerman, Jepang, Spanyol, Prancis, dan lainnya. Setiap bahasa berjalan di subdomain sendiri dengan UI yang diterjemahkan.
Fallback Otomatis
Halaman yang belum diterjemahkan akan menampilkan fallback ke bahasa Inggris dengan banner dalam bahasa pembaca, sehingga tidak ada halaman yang pernah hilang.
Pencarian, UI & Deployment
Pencarian Lokal
Pencarian teks lengkap di semua 381 halaman, berfungsi offline. Hasil muncul langsung saat mengetik.
Mode Gelap
Dukungan penuh tema gelap. Diagram sirkuit dan output Matplotlib secara otomatis diinversi untuk keterbacaan yang lebih baik.
Embed Video
Video kursus melalui YouTube untuk pemutaran yang andal. Kembali ke IBM Video saat YouTube tidak tersedia.
Deployment Docker
Build Docker multi-tahap dengan CI/CD ke GitHub Container Registry. Stack lengkap (Website + Jupyter) atau image statis ringan.
Responsif Mobile
Navigasi hamburger, scroll kode horizontal, dan grid kartu responsif. Berfungsi di ponsel dan tablet.
Render Matematika
KaTeX untuk render matematika LaTeX yang cepat dan berkualitas tinggi di semua halaman konten β persamaan, matriks, dan notasi kuantum.